Répondre

1

Vous ne voulez pas crypter directement une chaîne avec une clé publique, vous voulez générer une clé symétrique et la crypter avec la clé publique. Vous cryptez ensuite la chaîne avec la clé symétrique.

Voici un exemple d'utilisation WebCrypto et X.509 certificats de clé publique pour ce faire encapsuler le contenu crypté et méta-données dans un CMS - https://pkijs.org/examples/CMSEnvelopedExample.html