Что мне нужно, так это зашифровать строку, которая будет отображаться в 2D штрих-коде (PDF-417), чтобы, когда у кого-то появилась идея отсканировать, ничего не читалось.
Другие требования:
- не должно быть сложным
- он не должен состоять из RSA, инфраструктуры PKI, пар ключей и т.д.
Это должно быть достаточно просто, чтобы избавиться от людей, слоняющихся вокруг, и легко расшифровать для других компаний, заинтересованных в получении этих данных. Они звонят нам, мы говорим им стандарт или даем им какой-то простой ключ, который затем можно использовать для расшифровки.
Вероятно, эти компании могут использовать разные технологии, поэтому было бы хорошо придерживаться какого-то стандарта, который не привязан к какой-либо специальной платформе или технологии.
Что ты предлагаешь? Есть ли какой-нибудь Java-класс, выполняющий encrypt()
и decrypt()
без особых сложностей в достижении высоких стандартов безопасности?