Derived Unique Key Per Transaction

Derived Unique Key Per Transaction

In cryptography, Derived Unique Key Per Transaction (DUKPT) is a key management scheme in which for every transaction, a unique key is used which is derived from a fixed key. Therefore, if a derived key is compromised, future and past transaction data are still protected since the next or prior keys cannot be determined easily. DUKPT is specified in ANSI X9.24 part 1.

DUKPT allows the processing of the encryption to be moved away from the devices that hold the shared secret. The encryption is done with a derived key, which is not re-used after the transaction. DUKPT is used to encrypt electronic commerce transactions. While it can be used to protect information between two companies or banks, it is typically used to encrypt PIN information acquired by Point-Of-Sale (POS) devices.

DUKPT is not itself an encryption standard; rather it is a key management technique. The features of the DUKPT scheme are:

  • enable both originating and receiving parties to be in agreement as to the key being used for a given transaction,
  • each transaction will have a distinct key from all other transactions, except by coincidence,
  • if a present key is compromised, past and future keys (and thus the transactional data encrypted under them) remain uncompromised,
  • each device generates a different key sequence,
  • originators and receivers of encrypted messages do not have to perform an interactive key-agreement protocol beforehand.

Read more about Derived Unique Key Per Transaction:  Overview, Algorithms, Practical Matters (KSN Scheme)

Famous quotes containing the words derived, unique and/or key:

    The sceptics assert, though absurdly, that the origin of all religious worship was derived from the utility of inanimate objects, as the sun and moon, to the support and well-being of mankind.
    David Hume (1711–1776)

    ... a unique endeavour
    To bring to bloom the million-petalled flower
    Of being here.
    Philip Larkin (1922–1986)

    Yes, I know.
    Death sits with his key in my lock.
    Not one day is taken for granted.
    Even nursery rhymes have put me in hock.
    Anne Sexton (1928–1974)