Articles of Шифрование для

Как шифровать значения сеанса в Android

Я разрабатываю приложение для Android, основанное на веб-сервере. Пользователи, которые установили приложение, должны зарегистрироваться в Интернете, чтобы они могли войти в систему. Когда кто-то пытается войти в систему, я проверяю их информацию с помощью API . Поэтому мне любопытно, что нужно продолжать и шифровать . Должен ли я шифровать значения или просто помещать их все […]

Как зашифровать базу данных sqlite для Android?

Я создаю 2d-игру для Android, и я использую базу данных sqlite для хранения игровых данных. Перезагруженные пользователи могут легко менять базу данных. Поэтому мне нужно зашифровать данные, и когда кто-то меняет ее, я должен это понимать. Как я могу это сделать это?

Базовое шифрование на Android

Я видел здесь пример. Все хорошо и хорошо, и я это понимаю, однако он полагается на библиотеку bounceycastle для провайдера. Я не хочу связывать любые дополнительные сторонние библиотеки с моим приложением, если я могу помочь. Мне не нужна защита стиля knox, просто базовое симметричное шифрование для передачи по проводу. Как я могу сделать базовое шифрование […]

Шифрование данных на Android

Я хотел бы зашифровать данные в своем приложении для Android. У меня мало опыта в том, что такое текущее состояние шифрования, как для Android, так и в целом. Я помню много лет назад, что в США были законы, которые мешали компаниям-производителям экспортировать надежную технологию шифрования. Я не уверен, что это применимо сегодня, учитывая, что Android […]

AES Encryption Java -> PHP -> Java

В моем приложении Android я общаюсь с веб-службой, данные, отправленные и отправленные, зашифрованы с помощью AES-шифрования. Так что я делаю следующее. Я отправляю закодированную в AES зашифрованную AES-строку AES для share.php Затем Share.php расшифровывает эту строку и вставляет ее в базу данных. После этого PHP зашифрует en закодировать ответ. Моему Android-приложению необходимо расшифровать en decrypt […]

Android 2.1: Шифрование Bluetooth

Является ли соединение Bluetooth между устройством Android и ноутбуком, зашифрованным по умолчанию? Сервер bluetooth запускается на смартфоне android, и поэтому инициирование начинается с ноутбука. Спасибо, Питер

Как создать обычный ZIP-архив с защитой паролем?

Мое приложение застегивает несколько файлов, сохраняет zip-файл на SD-карту и отправляет почтовый файл в адрес. Закрепление выполняется с помощью этого кода: Zipping Files с Android (программно) . Теперь встает вопрос: как я могу поместить пароль в zip-файл, чтобы авторизованные пользователи, открывшие его на компьютере (Windows, Mac или Ubuntu), могли извлекать файлы с предоставленным паролем? Я […]

Ошибка дешифрования: поврежден блок блокировки

У меня есть следующий код. byte[] input = etInput.getText().toString().getBytes(); byte[] keyBytes = new byte[] { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17 }; SecretKeySpec key = new SecretKeySpec(keyBytes, "AES"); Cipher cipher = Cipher.getInstance("AES/ECB/PKCS7Padding", "BC"); // encryption pass cipher.init(Cipher.ENCRYPT_MODE, […]

Блок блокировки поврежден во время дешифрования (Android)

Я шифрую файл в java и отправляю зашифрованный файл и закрытый ключ на устройство Android. Но, дешифруя файл в Android, он дает поврежденную ошибку блока блока. Кстати, такой же код дешифрования работает на ПК Вот шифрование: public void encrypt(File inf, File outf, File publicKey, int userId, int resourceId) throws ArServerConnectionException { // ENCRYPTION BEGIN try […]

Android зашифровать / дешифровать базу данных sqlite 100% безопасно

Я новорожденный ребенок с точки зрения защиты от android. То, что я пытаюсь сделать, это шифрование / дешифрование базы данных Sqlite. Я прошел через несколько учебников, но ничего не работает. Я прошел через Sql Cipher, но здесь я код, и я получаю вопрос ниже: Type Conversion to Dalvik format failed: Unable to execute dex: Multiple […]