Initialization Vector

I think you are working on the syntax of encrypted contents.
One thing that I have noticed is that, if we want to separate
EncryptionInfo and EncryptedNode (whatever name
we choose :-)) so that the same key can be shared with
multiple contents, we need to include an initialization vector
for each EncryptedNode, as in

      EncryptionInfo="URL to key"
      IV="Base64-encoded IV">

because otherwise one may know whether two encrypted nodes
have the same prefix.


Hiroshi Maruyama
Manager, Internet Technology, Tokyo Research Laboratory

Received on Sunday, 10 September 2000 21:08:12 UTC