]> git.cryptolib.org Git - arm-crypto-lib.git/blobdiff - salsa20/salsa20.c
a lot of fixing ...
[arm-crypto-lib.git] / salsa20 / salsa20.c
index b2f388b9e5d8fbdc3a55a14fab9886af175db178..3a01c792f921d3747987c662c2b4d9a19b743adb 100644 (file)
@@ -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);
 }