amazingdoodler
amazingdoodler

Reputation: 73

How do I encrypt for multiple recipients using RSA in window.crypto.subtle?

I need to use window.crypto.subtle.encrypt() to encrypt for multiple recipient public keys.

This is my code right now:

        const encryptedMessage = await window.crypto.subtle.encrypt(
            rsaOptions,
            participantKeys[0],
            enc.encode(message)
        );

participantKeys in this scenario is an array of public keys, and at the moment this is only encrypting for the first public key in the array. I need to encrypt for all public keys in the array.

I tried giving the encrypt() function the whole array, but it did not work for me.

Is there a better way to do this?

Upvotes: 1

Views: 196

Answers (0)

Related Questions