Какой-нибудь эквивалент для mcrypt (в PHP) для использования в Java? - PullRequest
6 голосов
/ 19 октября 2011

Может ли кто-нибудь рассказать о любой библиотеке, которая может использоваться в Java, которая дает тот же результат, если операция была выполнена в PHP с использованием библиотеки mcrypt.

Я хочу зашифровать строку в Java с помощью AES и расшифровать ее в PHP. Даст ли Java Cipher шифрование, расшифруемое mcrypt в PHP?

редактирование:

Нашел в библиотеке смолу-3.1. Это может быть?

1 Ответ

10 голосов
/ 19 октября 2011

Алгоритмы шифрования не зависят от языка программирования.

Пока:

- все то же самое, вы сможете шифровать и дешифровать данныенезависимо от используемого языка программирования (при условии, что реализации верны).

Просто помните, что Java Cipher работает с байтовыми массивами, поэтому, если вы шифруете строку, вам нужно будет использовать String.getBytes() чтобы получить байтовый массив.

...