<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
openid/sharedsignals event <br>
<br>
Issue Comment created on issue 140 <br>
Issue Title: Allow Receiver to supply public key <br>
https://github.com/openid/sharedsignals/issues/140 <br>
<br>
Comment: Encrypting the entire SET using a public key can be expensive to the transmitter if there are a large number of security events that need to be encrypted. While I expect that the volume of security events will usually be fairly low there are edge cases
(e.g., device compliance events when the definition of compliance changed and resulted with a large number of devices changing their status). Another option that we can consider for encryption is for the receiver to send a symmetric encryption key to the transmitter
when the stream is created. BTW If I remember correctly, the JWE spec include the use of a symmetric key to do the plaintext encryption.
</body>
</html>