Самые лучшие люди - это те которые могут явно указать менее опытному где он ошибся
я вообще не понимаю как неопытных берут на такие важные вещи, связанные с финансами.
Вот такие криворукие пишут код, лезут потом на форумы с глупыми вопросами, а страдают реальные люди
Нет, так не получится.
Хэш делается по всему сообщению целиком.
Но пользователи ищут текст по словам, да ещё и с учётом морфологии. Поэтому никак не получится
Олег, а ты уверен в том, что это именно штатное поведение операционки?
Я бы на твоём месте сначала изучил вопрос как общается BT-устройство с Андроид-устройством.
mayton2019, да, я сделал шифрование на клиенте, чтобы защитить сервер.
После шифрования обычные POST/GET для отправки сообщений и их получения, как в обычном мессенджере. Только весь текст зашифрован
Николай Савельев, звучит интересно.
Но тут есть небольшая проблемка. Когда я шифрую алгоритмом RSA с помощью одних и тех же неизменяемых ключей, то сообщение каждый раз получается в разном виде. Хотя и без проблем дешифруется одними и теми же ключами. Это особенность алгоритма.
Таким образом, получается, что для одного и того же текста/ключевых слов каждый раз будет разный шифротекст. А значит, невозможно построить однозначный индекс для быстрого поиска
Вот в этом и проблема - ПИСАТЬ!
А автор вопроса говорит о том, что код иногда надо ЧИТАТЬ!
Какие-то там кодеры написали - и после них хоть потоп. Приходят новые разработчики и ни черта понять не могу что они там НАПИСАЛИ. Видите ли, им ПИСАТЬ было ПРОЩЕ
И такой код хрен разберёшь без IDE. Например, в обычном блокноте или по распечатке на бумаге.
Понятно, что так никто не делает, но мысль вы все уловили.
Программиста теперь жёстко привязывают к IDE. Без IDE он код не поймёт. И это неправильно.
izma, разработку под Андроид, как правильно было сказано, надо начинать не с языка, а изучения самой платформы. Язык - это самое последнее что надо изучать