Yes. What RSA provides is KEM - Key Encapsulation Mechanism. You would run *two* of them - one in reach direction - and then run a KDF over concatenation of these two encapsulated symmetric keys.
AFAIK, it's the only way. And that's what NIST is doing with their Post-Quantum competition: they requested only KEMs, but no Key Agreement. Sent from my test iPhone > On Jul 19, 2019, at 08:13, George K <pantherg...@gmail.com> wrote: > > Hi, > > Is there a way to produce a shared secret key to be used for symmetric > encryption(e.g. AES) by using RSA key pairs? I know that the standard way of > doing something like that is to use the recipient's RSA public key to encrypt > the randomly generated symmetric key and then send it to the other side > alongside the symmetrically encrypted message. > I wonder if it is possible to skip the first message and compute a shared > secret by using each other's public keys, similar to how DH works. > > Thanks, > George > -- > You received this message because you are subscribed to "Crypto++ Users". > More information about Crypto++ and this group is available at > http://www.cryptopp.com and > http://groups.google.com/forum/#!forum/cryptopp-users. > --- > You received this message because you are subscribed to the Google Groups > "Crypto++ Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to cryptopp-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/cryptopp-users/0cc9242e-06f5-4ded-8924-4a1aaac05075%40googlegroups.com. -- You received this message because you are subscribed to "Crypto++ Users". More information about Crypto++ and this group is available at http://www.cryptopp.com and http://groups.google.com/forum/#!forum/cryptopp-users. --- You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to cryptopp-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/cryptopp-users/58C15E9F-1CCD-4744-B852-A62758DAA96F%40gmail.com.