[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: determining the initialization vector in CBC mode



Hi,

In order to compute the IV, you don't need a HMAC hash function like HMAC-MD5
but a Hash function like MD5, SHA or Tiger as illustrarted in the RFC- 2409 page
33.
A Hash function doesn't use a key to compute a Hash value. The HMAC functions do
need a key to compute a specific hash wich can be used for integrity check and
authentication.

So IV = prf(  g^xi | g^xr)  and prf is MD5, SHA-1 or Tiger

Omar Bennis
Motus Technologies Inc