call xchacha_encrypt_bytes_svp64
authorKonstantinos Margaritis <konstantinos.margaritis@vectorcamp.gr>
Fri, 17 Mar 2023 09:38:25 +0000 (09:38 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 2 Jun 2023 18:51:16 +0000 (19:51 +0100)
crypto/chacha20/src/test.c

index 4c93c70867d923888c8bf57e00628942e7bb4a94..f797f0f3efc5a5f56b697253bce740ccf4ac635a 100644 (file)
@@ -8,6 +8,7 @@
 #include <stdint.h>
 #include <string.h>
 #include "xchacha20.h"
+#include "xchacha20_wrapper.h"
 
 
 /** Compare our output to the output of a known good XChaCha20 library.
@@ -52,7 +53,8 @@ int check_cpp(void){
 
        /* Crypto++ initializes their counter to 1 instead of 0 */
        xchacha_set_counter(&ctx, counter);
-       xchacha_encrypt_bytes(&ctx, plaintext, buffer, msglen);
+       //xchacha_encrypt_bytes(&ctx, plaintext, buffer, msglen);
+       xchacha_encrypt_bytes_svp64(&ctx, plaintext, buffer, msglen);
 
        /* Compare our ciphertext to the correct ciphertext */
        if(memcmp(buffer, correct_ciphertext, msglen) != 0){