Skip to content
  • Herbert Xu's avatar
    [CRYPTO] api: Add crypto_inc and crypto_xor · 7613636d
    Herbert Xu authored
    
    
    With the addition of more stream ciphers we need to curb the proliferation
    of ad-hoc xor functions.  This patch creates a generic pair of functions,
    crypto_inc and crypto_xor which does big-endian increment and exclusive or,
    respectively.
    
    For optimum performance, they both use u32 operations so alignment must be
    as that of u32 even though the arguments are of type u8 *.
    
    Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
    7613636d