Mikey - Basic Key Transport and Exchange Methods

Basic Key Transport and Exchange Methods

MIKEY supports five different methods to set up a Common Secret (to be used as e.g. a session key or a session KEK):

  • Pre-Shared Key (PSK): This is the most efficient way to handle the transport of the Common Secret, since only symmetric encryption is used and only a small amount of data has to be exchanged. However, an individual key has to be shared with every single peer, which leads to scalability problems for larger user groups.
  • Public-Key: The Common Secret is exchanged with the help of public key encryption. In larger systems, this requires a PKI to handle the secure distribution of public keys.
  • Diffie-Hellman: A Diffie-Hellman key exchange is used to set up the Common Secret. This method has a higher resource consumption (both computation time and bandwidth) than the previous ones, but has the advantage of providing perfect forward secrecy. Also, it can be used without any PKI.
  • DH-HMAC (HMAC-Authenticated Diffie-Hellman): This is a light-weight version of Diffie-Hellman MIKEY: instead of certificates and RSA signatures it uses HMAC to authenticate the two parts to one another. DH-HMAC is defined in RFC 4650.
  • RSA-R (Reverse RSA): The Common Secret is exchanged with the help of public key encryption in a way that doesn't require any PKI: the initiator sends its public RSA key to the responder, which responds by selecting the Common Secret and then send it back to the initiator encrypted with the initiator's public key. RSA-R is defined in RFC 4738.

Read more about this topic:  Mikey

Famous quotes containing the words basic, key, transport, exchange and/or methods:

    The basic essential of a great actor is that he loves himself in acting.
    Charlie Chaplin (1889–1977)

    There are two kinds of timidity—timidity of mind, and timidity of the nerves; physical timidity, and moral timidity. Each is independent of the other. The body may be frightened and quake while the mind remains calm and bold, and vice versë. This is the key to many eccentricities of conduct. When both kinds meet in the same man he will be good for nothing all his life.
    Honoré De Balzac (1799–1850)

    One may disavow and disclaim vices that surprise us, and whereto our passions transport us; but those which by long habits are rooted in a strong and ... powerful will are not subject to contradiction. Repentance is but a denying of our will, and an opposition of our fantasies.
    Michel de Montaigne (1533–1592)

    My life is superficial, takes no root in the deep world; I ask, When shall I die, and be relieved of the responsibility of seeing a Universe which I do not use? I wish to exchange this flash-of-lightning faith for continuous daylight, this fever-glow for a benign climate.
    Ralph Waldo Emerson (1803–1882)

    Cold and hunger seem more friendly to my nature than those methods which men have adopted and advise to ward them off.
    Henry David Thoreau (1817–1862)