Lines Matching refs:pk
12 const unsigned char pk[crypto_sign_PUBLICKEYBYTES]; member
1076 unsigned char pk[crypto_sign_PUBLICKEYBYTES]; in main() local
1095 memcpy(skpk + crypto_sign_SEEDBYTES, test_data[i].pk, in main()
1106 if (crypto_sign_open(m, NULL, sm, smlen, test_data[i].pk) != 0) { in main()
1112 if (crypto_sign_open(m, &mlen, sm, smlen, test_data[i].pk) != -1) { in main()
1117 if (crypto_sign_open(m, &mlen, sm, smlen, test_data[i].pk) != 0) { in main()
1127 if (crypto_sign_open(m, &mlen, sm, smlen, test_data[i].pk) == 0) { in main()
1132 test_data[i].pk) == 0) { in main()
1153 i, test_data[i].pk) != 0) { in main()
1166 if (crypto_sign_open(sm, &mlen, sm, smlen, test_data[i].pk) != 0) { in main()
1177 i, test_data[i].pk) != -1) { in main()
1191 memset(pk, 0, sizeof pk); in main()
1194 i, pk) != -1) { in main()
1202 i, pk) != -1) { in main()
1208 sodium_hex2bin(pk, crypto_sign_PUBLICKEYBYTES, in main()
1213 i, pk) != -1) { in main()
1217 sodium_hex2bin(pk, crypto_sign_PUBLICKEYBYTES, in main()
1222 i, pk) != -1) { in main()
1226 sodium_hex2bin(pk, crypto_sign_PUBLICKEYBYTES, in main()
1231 i, pk) != -1) { in main()
1235 if (crypto_sign_seed_keypair(pk, sk, keypair_seed) != 0) { in main()
1247 if (crypto_sign_final_verify(&st, sig, pk) != 0) { in main()
1255 if (crypto_sign_final_verify(&st, sig, pk) != 0) { in main()
1259 if (crypto_sign_final_verify(&st, sig, pk) != -1) { in main()
1263 pk[0]++; in main()
1264 if (crypto_sign_final_verify(&st, sig, pk) != -1) { in main()
1270 sodium_hex2bin(pk, crypto_sign_PUBLICKEYBYTES, in main()
1274 pk, crypto_sign_PUBLICKEYBYTES); in main()
1286 if (crypto_sign_final_verify(&st, sig, pk) != 0) { in main()
1289 if (crypto_sign_keypair(pk, sk) != 0) { in main()
1292 if (crypto_sign_seed_keypair(pk, sk, keypair_seed) != 0) { in main()
1302 if (memcmp(extracted_pk, pk, crypto_sign_ed25519_PUBLICKEYBYTES) != 0) { in main()
1305 sodium_bin2hex(pk_hex, sizeof pk_hex, pk, sizeof pk); in main()