Articles of Шифрование

BadPaddingException в Android encrypt

Я делаю приложение для Android, и я хочу зашифровать String перед отправкой его в базу данных, а encrytpion – правильно. Проблема возникает при расшифровке строки, потому что я получаю исключение BadPaddingException, и я понятия не имею, где проблема. Вот код: public final static String HEX = "36A52C8FB7DF9A3F"; public static String encrypt(String seed, String cleartext) throws […]

Android расшифровывает и воспроизводит mp4 во время выполнения

Я работаю над приложением, которое показывает серию файлов mp4. Чтобы пользователи не копировали их только с SD-карты, где они хранятся, мы хотим их зашифровать (используя DES в данный момент). Большинство зашифрованных файлов, таких как изображения и xml, могут быть легко дешифрованы во время исполнения, но у меня возникают проблемы с видео. Все это должно быть […]

Как шифровать данные и хранить их в Sqlite Android

Я создал базу данных SQLite в android. Здесь я решил использовать шифрование . Я знаю о sqlite, но я не знаю, как реализовать метод шифрования sqlite, данные, которые сохраняются в базе данных, должны быть зашифрованы, а при извлечении данных он должен быть дешифрован .

InvalidKeyException: длина ключа не 128/192/256 бит

Я пытаюсь расшифровать зашифрованное изображение в Android, используя этот код: public class SimpleCryptoActivity extends Activity { private static final int IO_BUFFER_SIZE = 4 * 1024; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); try { AssetManager am = this.getAssets(); // get the encrypted image from assets folder InputStream is = am.open("2000_1.jpg_encrypted"); ByteArrayOutputStream baos = new […]

Шифрование пароля SQlite для Android?

Поэтому у меня появилась идея для Android-приложения (только для обучения), так как я только начинал. Это будет в основном приложение, которое позволяет вашему «хранилищу / хранилищу» ваши пароли, которые вам нужно запомнить. Но он будет шифровать / расшифровывать их через SQlite (который будет средой хранения). Какие типы шифрования можно использовать для Android / SQlite3?

Идеи для мультиплатформенной зашифрованной мобильной системы хранения Java

Привет, у меня есть некоторые вопросы (см. Раздел «Сомнения») о внедрении зашифрованного хранилища (типа зашифрованной файловой системы) на Android, Blackberry и J2ME. Мне нужен ваш совет, вы, мастера криптографии . Я знаю, что этот вопрос немного длинный, может быть, слишком многословный, но, пожалуйста, попробуйте прочитать его до конца (у меня так много связанных вопросов, что […]

Как зашифровать файл в .net и расшифровать в android

Я работал над проектом, где мы должны безопасно хранить PDF-файл в SD-карте android. Мы хотим, чтобы это было зашифровано в .net, потому что оно должно быть передано через API. Я реализовал в .NET, но не смог расшифровать в android. Код для шифрования файла public static void EncryptFile(string inputFile, string outputFile) { try { string password […]

Хранить секретный ключ клиента

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

Как я могу зашифровать файл DES с помощью ExoPlayer

Я использую ExoPlayer для воспроизведения медиафайлов (mp4s .h264, закодированных) с SD-карты устройства. Некоторые из файлов DES зашифрованы. Я могу дешифровать файлы и возвращать inputStream, но тогда я не уверен, как играть этот входной поток с помощью ExoPlayer. Любая помощь будет оценена по достоинству. protected void playVideo(File file) { InputStream is; if (file.getName().endsWith(".DES")) { is = […]

Уточнение общедоступного ключа Android?

Я смущен этим советом от http://developer.android.com/guide/google/play/billing/billing_integrate.html#billing-signatures Чтобы ваш открытый ключ был защищен от злонамеренных пользователей и хакеров, не вставляйте свой открытый ключ как целую литеральную строку. Вместо этого постройте строку во время выполнения из фрагментов или используйте манипуляции с битами (например, XOR с некоторой другой строкой), чтобы скрыть фактический ключ. Сам ключ не является секретной […]

Intereting Posts
Android: открытие сохраненного файла в приложении по умолчанию из моего приложения Разработка для Android в Eclipse: R.java не регенерирует Android. Можно ли программно установить реферер установки? Android WebView 302 Redirect – Сотовые Использование android gradle + кинжал для запуска инструментальных тестов Запустить Android-виджет Android: ACTION_BATTERY_LOW не запускается в эмуляторе. Получатель, зарегистрированный в коде, не отображается Мне нужна блокировка слежения в моем трансляционном трансляторе, если я не запускаю сервис или активность? LinearLayout ImageView Изменить размер всех изображений Как программно включить параметр Autostart для моего приложения в APP безопасности MI 4i? Служба Android не запускается Intel XDK: подключение вашего мобильного приложения к базе данных Как программно удалить базу данных SQLite из Android Проблема с Eclipse для Android Не удалось создать класс BuildConfig Android ActionBar всегда имеет значение null