• Sebastian Siewior's avatar
    [CRYPTO] tcrypt: Change the XTEA test vectors · f0df30b1
    Sebastian Siewior authored
    The third test vector of ECB-XTEA-ENC fails for me all other
    are fine. I could not find a RFC or something else where they
    are defined. The test vector has not been modified since git
    started recording histrory. The implementation is very close
    (not to say equal) to what is available as Public Domain (they
    recommend 64 rounds and the in kernel uses 32). Therefore I
    belive that there is typo somewhere and tcrypt reported always
    *fail* instead of *okey*.
    This patch replaces input + result of the third test vector with
    result + input from the third decryption vector. The key is the
    same, the other three test vectors are also the reverse.
    Signed-off-by: default avatarSebastian Siewior <sebastian@breakpoint.cc>
    Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
    f0df30b1
tcrypt.h 262 KB