2009-06-17 3 views
2

Я пытаюсь реализовать ссылку на одну запись из приложения, написанного в JAVA, в другое веб-приложение, написанное на PHP.Шифрование в JSP, расшифровка в PHP

Я бы хотел, чтобы зашифровать имя пользователя в. JSP, а затем расшифровать в PHP.

Мне нужно найти функции, соответствующие функциям, которые позволят это.

ответ

1

Хорошо выбрать любой общедоступный метод шифрования. Шифрование - это всего лишь алгоритм, в большинстве случаев его можно реализовать на любом языке.

На самом деле шифрование не работает на PHP, а не в JSP, или наоборот.

1

Алгоритм шифрования, режим блокировки и отступы просто необходимо определить одинаково. PHP - собственный набор библиотек mcrypt, поддерживающий множество распространенных симметричных алгоритмов шифрования. Хотя, если это возможно, я бы предложил использовать другую символическую систему для обмена аутентификацией.

Имейте уникальный токен, который действителен только для этого сеанса не для этого пользователя, а затем сохраните его в базе данных на стороне сервера, к которой имеют доступ как ваши страницы php, так и jsp. Таким образом, не требуется расшифровка.

0

Вы можете использовать шифрование AES.

  • PHP - библиотека Mcrypt или phpseclib
  • Java - ОКО (сборка в JRE, так как v1.4.2)

или некоторые другие решения крипты, которые имеют библиотеки для обоих.

Смежные вопросы