Customizing cryptographic keys between multiple hosts
Various embodiments relate to a method of generating a shared secret for use in a symmetric cipher, including: receiving, by a processor, an encoded key Enc(K) and a white-box implementation of the symmetric cipher, where the encoded key Enc(K) is used in the white-box implementation; selecting, by...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English |
Published |
21.12.2021
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Various embodiments relate to a method of generating a shared secret for use in a symmetric cipher, including: receiving, by a processor, an encoded key Enc(K) and a white-box implementation of the symmetric cipher, where the encoded key Enc(K) is used in the white-box implementation; selecting, by the processor, homomorphic functions ⊙ and ⊗ and the values c1 and c3 such that Enc(K)⊙c1=Enc(K⊗c3); and transmitting, by the processor, ⊗ and c3 to another device. |
---|---|
Bibliography: | Application Number: US201816050350 |