JSEncrypt
https://travistidwell.com/jsencrypt/
Online RSA Key Generator
JSEncryptを使ってみる - 日記
JavaScriptの公開鍵ライブラリ
PEMデータ
を読めないことがあるし
AES
を使えないと思うので
却下