Как можно использовать crypto js publicEncrypt и privateDecrypt на стороне клиента javascript?

#javascript #node.js #express #cryptojs

#javascript #node.js #экспресс #cryptojs

Вопрос:

Я использую nodejs api Crypto для генерации открытого и закрытого ключей. И шифровать и расшифровывать сообщения с помощью этого ключа. На стороне сервера все в порядке. Но как я могу использовать crypto.publicEncrypt() на стороне клиента?

Ответ №1:

Вы можете загрузить файл javascript ОТСЮДА, а затем добавить его на стороне клиента следующим образом:

 <script type="text/javascript" src="path-to/bower_components/crypto-js/crypto-js.js"></script>
<script type="text/javascript">
    var encrypted = CryptoJS.AES(...);
    var encrypted = CryptoJS.SHA256(...);
</script>