mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-05-07 08:56:17 +08:00
Merge pull request #58 from Lanyaaki/master
fix test program function parameter error
This commit is contained in:
@@ -50,7 +50,7 @@ int main(int argc, char **argv)
|
||||
printf("sms4 key scheduling passed!\n");
|
||||
|
||||
/* test encrypt once */
|
||||
sms4_encrypt(&key, plaintext, buf);
|
||||
sms4_encrypt(plaintext, buf, &key);
|
||||
|
||||
if (memcmp(buf, ciphertext1, sizeof(ciphertext1)) != 0) {
|
||||
printf("sms4 encrypt not pass!\n");
|
||||
@@ -61,7 +61,7 @@ int main(int argc, char **argv)
|
||||
/* test encrypt 1000000 times */
|
||||
memcpy(buf, plaintext, sizeof(plaintext));
|
||||
for (i = 0; i < 1000000; i++) {
|
||||
sms4_encrypt(&key, buf, buf);
|
||||
sms4_encrypt(buf, buf, &key);
|
||||
}
|
||||
|
||||
if (memcmp(buf, ciphertext2, sizeof(ciphertext2)) != 0) {
|
||||
|
||||
Reference in New Issue
Block a user