]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - test_src/main-rsaes_oaep-test.c
new skipjack test
[avr-crypto-lib.git] / test_src / main-rsaes_oaep-test.c
index 26cb449697d6c7c6bed47601c8ef90e954539b73..53a6c22af97b81137e80a55c4624e2c2c48acde3 100644 (file)
@@ -531,12 +531,15 @@ void quick_test(void){
        uint8_t *ciphertext, *plaintext, rc;
        uint8_t seed[sizeof(SEED)];
        uint16_t clen, plen;
+       if(!keys_allocated){
+               load_fix_rsa();
+       }
        ciphertext = malloc(clen = pub_key.modulus.length_B * sizeof(bigint_word_t));
        plaintext = malloc(pub_key.modulus.length_B * sizeof(bigint_word_t));
        memcpy_P(plaintext, MSG, sizeof(MSG));
        memcpy_P(seed, SEED, sizeof(SEED));
        cli_putstr_P(PSTR("\r\nplaintext:"));
-       cli_hexdump_block(plaintext, sizeof(MSG), 4, 8);
+       cli_hexdump_block(plaintext, sizeof(MSG), 4, 16);
        cli_putstr_P(PSTR("\r\nencrypting: ..."));
        rc = rsa_encrypt_oaep(ciphertext, &clen, plaintext, sizeof(MSG), &pub_key, NULL, NULL, seed);
        if(rc){