Re-Keying AES is expensive (slow), so the idea of using different sector
keys is not very appealing. This is why not the keys are tweaked, but
the plain- and ciphertext. -Laszlo

> -------- Original Message --------
> Subject: Can LRW be optimized for multiple sector keys?
> From: Mart Sõmermaa <[EMAIL PROTECTED]>
> Date: Mon, January 16, 2006 9:00 am
> To: stds-p1619@listserv.ieee.org
> 
> Suppose we have a key derivation function f, that, given a global key GK 
> and sector index i, generates a unique sector key K_i
>       f(GK, i) = K_i
> that will be used to key e.g. LRW-AES.
> 
> In this case, LRW key scope is only a single sector (generally 32 
> blocks). Hence, the table based optimisation for multiplication in 
> GF(2^128) do not work -- multiplication table (as described in LRW draft 
> section 5.1) scope is also only 32 blocks. Also, the tweak increment 
> optimisation (ibid. 5.2.1) is useless for the same reason.
> 
> Are there ways to optimize multiplication in GF(2^128) even when key 
> scope is a single sector?
> 
> It has to be noted, that XEX as specified in
> http://grouper.ieee.org/groups/1619/email/msg00610.html does not suffer 
> these drawbacks and it seems that XEX is considerably more efficient 
> than LRW in multiple key mode.

Reply via email to