RSA-PSSR с серверным языком сценариев (php, perl, python, shell, ...) - PullRequest
1 голос
/ 07 сентября 2011

Я разрабатываю систему лицензирования криптографического программного обеспечения на основе цифровой подписи с восстановлением сообщений (RSA-PSSR).Это означает, что подписанное сообщение (в данном случае лицензионный блок) кодируется непосредственно в подписи (где мы обычно кодируем только хэш сообщения, которое мы хотим подписать).

Лицензионные ключи будутсгенерирован на сервере с закрытым ключом RSA и будет проверен в коде клиента с открытым ключом.

На данный момент я разработал код сервера и клиента в C ++ с помощью библиотеки Crypto ++,и все работает хорошо.Теперь я хочу переписать код сервера на языке сценариев, таком как PHP, Perl или Python, потому что моя служба веб-хостинга не принимает собственный код.

Какой язык сценариев поддерживает схему RSA-PSSR?Я сделал быстрый поиск в Google, но не нашел никакой информации об этом.

Ответы [ 2 ]

2 голосов
/ 10 сентября 2011

phpseclib, чистая реализация PHP RSA , поддерживает PSS.Просто сделайте $ rsa-> setSignatureMode (CRYPT_RSA_SIGNATURE_PSS).Не делает PSS-R, хотя ...

1 голос
/ 08 сентября 2011

Я не знаю ни одного сценария языков, поддерживающих вероятностную схему подписи.

Однако Perl есть поддержка PSS:

Я не уверен, что какой-либо из них поддерживает PSS-R (с восстановлением сообщений).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...