X-Git-Url: https://git.cryptolib.org/?p=arm-crypto-lib.git;a=blobdiff_plain;f=salsa20%2Fsalsa20.c;fp=salsa20%2Fsalsa20.c;h=3a01c792f921d3747987c662c2b4d9a19b743adb;hp=b2f388b9e5d8fbdc3a55a14fab9886af175db178;hb=6095187b080b960d111a54f18a3b2da788d2d59d;hpb=f3456452a0f13bfe6d332aaeeada5b626dac2739 diff --git a/salsa20/salsa20.c b/salsa20/salsa20.c index b2f388b..3a01c79 100644 --- a/salsa20/salsa20.c +++ b/salsa20/salsa20.c @@ -96,14 +96,14 @@ void salsa_k16(uint32_t* dest, const uint32_t* k, const uint32_t* n){ void salsa20_genBlock256(void* dest, const void* k, const void* iv, uint64_t i){ uint32_t n[4]; memcpy(n, iv, 8); - memcpy(n+8, &i, 8); +//? memcpy(n+8, &i, 8); salsa_k32((uint32_t*)dest, (uint32_t*)k, n); } void salsa20_genBlock128(void* dest, const void* k, const void* iv, uint64_t i){ uint32_t n[4]; memcpy(n, iv, 8); - memcpy(n+8, &i, 8); +//? memcpy(n+8, &i, 8); salsa_k16((uint32_t*)dest, (uint32_t*)k, n); }