Можно ли сравнить две строки, которые были зашифрованы одним открытым открытым ключом OpenSSL RSA без необходимости их дешифрования с помощью частного ключа?Сравнение двух строк, зашифрованных openssl
ответ
OpenSSL будет библиотекой или приложением, которое вы используете для шифрования.
Реализация или стратегия шифрования определяют, будут ли сопоставлены две зашифрованные строки.
Простые методы шифрования были бы сопоставимы, тогда как более сложные и безопасные методы шифрования (например, RSA) используют прописку и будут шифровать одну и ту же строку с различными результирующими строками шифрования.
Не могли бы вы предложить другой способ, который использует частный и открытый ключ, который сопоставим, пожалуйста? –
В каком контексте вы хотите его использовать? Пользовательское приложение? Вы можете попробовать использовать шифрование блоков без заполнения. Как AES без заполнения. Проверьте этот сайт для онлайн-шифрования, он позволяет указать ключ, чтобы кто-то еще с ключом мог снова расшифровать. – sprinkaan
Да, вроде! Я хочу хранить конфиденциальные данные на сервере. Но они должны быть зашифрованы по соображениям безопасности, но их можно сравнить только при зашифрованном виде. И в некоторых случаях я хочу, чтобы данные можно было восстановить с помощью ключа, который не хранится на сервере. –
- 1. Сравнение двух зашифрованных строк с blowfish - php
- 2. Простое соединение двух зашифрованных строк в C#
- 3. Сравнение двух строк
- 4. Сравнение двух наборов строк
- 5. Рекурсивного сравнение двух строк
- 6. Сравнение двух строк
- 7. Сравнение двух строк - boolean
- 8. Сравнение двух строк C++
- 9. JAVA, сравнение двух строк
- 10. Сравнение двух языковых строк
- 11. Сравнение двух массивов строк
- 12. Bash сравнение двух строк
- 13. питона: сравнение двух строк
- 14. Groovy Сравнение двух строк
- 15. Сравнение двух строк равным
- 16. Ускоренное сравнение двух строк
- 17. Сравнение двух многострочных строк
- 18. Сравнение двух строк
- 19. Сравнение строк двух таблиц
- 20. Сравнение элементов двух строк
- 21. Сравнение двух строк в двух отдельных таблицах
- 22. Сравнение двух частей двух строк в mysql
- 23. Сравнение двух строк в C#
- 24. Bash: сравнение двух строк выдает
- 25. Matlab, сравнение двух строк ячейки
- 26. Сравнение каждого значения двух строк
- 27. сравнение двух строк не получается
- 28. Сравнение двух строк в C#
- 29. Сравнение двух строк в SQL
- 30. Сравнение двух элементов списка строк
Возможный дубликат [OpenSSL: одни и те же ключи rsa, различные шифры] (http://stackoverflow.com/questions/18329526/openssl-same-rsa-keys-different-encrypts) – jww