Шифрование и дешифрование, общие для angular и java - PullRequest
0 голосов
/ 01 апреля 2019

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

1 Ответ

0 голосов
/ 01 апреля 2019

Любой стандартный алгоритм должен работать, и Java, и JavaScript имеют библиотеки, которые поддерживают стандартные алгоритмы, например, JSEncrypt может использоваться с Angular .

Однако с симметричной криптографией (например, AES ) ваш ключ будет открыт в клиенте, и пользователь может получить доступ к остальному коду JavaScript.

В зависимости от ваших требований может быть лучше использовать асимметричную криптографию (например, RSA).) чтобы гарантировать, что закрытый ключ, используемый для шифрования, никогда не покинет сервер.

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