/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/ |
crypto_box.c | 65 crypto_box_seed_keypair(unsigned char *pk, unsigned char *sk, 68 return crypto_box_curve25519xsalsa20poly1305_seed_keypair(pk, sk, seed); 72 crypto_box_keypair(unsigned char *pk, unsigned char *sk) 74 return crypto_box_curve25519xsalsa20poly1305_keypair(pk, sk); 78 crypto_box_beforenm(unsigned char *k, const unsigned char *pk, 81 return crypto_box_curve25519xsalsa20poly1305_beforenm(k, pk, sk); 103 const unsigned char *pk, const unsigned char *sk) 105 return crypto_box_curve25519xsalsa20poly1305(c, m, mlen, n, pk, sk); 111 const unsigned char *pk, const unsigned char *sk) 113 return crypto_box_curve25519xsalsa20poly1305_open(m, c, clen, n, pk, sk) [all...] |
crypto_box_easy.c | 23 const unsigned char *n, const unsigned char *pk, 30 if (crypto_box_beforenm(k, pk, sk) != 0) { 54 const unsigned char *pk, const unsigned char *sk) 60 pk, sk); 77 const unsigned char *pk, const unsigned char *sk) 82 if (crypto_box_beforenm(k, pk, sk) != 0) { 107 const unsigned char *pk, const unsigned char *sk) 114 n, pk, sk);
|
crypto_box_seal.c | 25 unsigned long long mlen, const unsigned char *pk) 36 _crypto_box_seal_nonce(nonce, epk, pk); 38 nonce, pk, esk); 49 const unsigned char *pk, const unsigned char *sk) 56 _crypto_box_seal_nonce(nonce, c, pk);
|
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ |
crypto_sign.c | 47 crypto_sign_seed_keypair(unsigned char *pk, unsigned char *sk, 50 return crypto_sign_ed25519_seed_keypair(pk, sk, seed); 54 crypto_sign_keypair(unsigned char *pk, unsigned char *sk) 56 return crypto_sign_ed25519_keypair(pk, sk); 70 const unsigned char *pk) 72 return crypto_sign_ed25519_open(m, mlen_p, sm, smlen, pk); 85 unsigned long long mlen, const unsigned char *pk) 87 return crypto_sign_ed25519_verify_detached(sig, m, mlen, pk); 112 const unsigned char *pk) 114 return crypto_sign_ed25519ph_final_verify(state, sig, pk); [all...] |
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ed25519/ref10/ |
open.c | 17 const unsigned char *pk, 31 if (ge25519_is_canonical(pk) == 0) { 39 if (ge25519_has_small_order(pk) != 0 || 40 ge25519_frombytes_negate_vartime(&A, pk) != 0) { 45 crypto_hash_sha512_update(&hs, pk, 32); 61 const unsigned char *pk) 63 return _crypto_sign_ed25519_verify_detached(sig, m, mlen, pk, 0); 69 const unsigned char *pk) 77 if (crypto_sign_ed25519_verify_detached(sm, sm + 64, mlen, pk) != 0) {
|
sign_ed25519_ref10.h | 16 const unsigned char *pk,
|
keypair.c | 13 crypto_sign_ed25519_seed_keypair(unsigned char *pk, unsigned char *sk, 28 ge25519_p3_tobytes(pk, &A); 31 memmove(sk + 32, pk, 32); 37 crypto_sign_ed25519_keypair(unsigned char *pk, unsigned char *sk) 43 ret = crypto_sign_ed25519_seed_keypair(pk, sk, seed);
|
obsolete.c | 14 crypto_sign_edwards25519sha512batch_keypair(unsigned char *pk, 25 ge25519_p3_tobytes(pk, &A); 73 const unsigned char *pk) 93 if (ge25519_has_small_order(pk) != 0 || 94 ge25519_frombytes_negate_vartime(&A, pk) != 0 ||
|
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/curve25519xchacha20poly1305/ |
box_curve25519xchacha20poly1305.c | 18 crypto_box_curve25519xchacha20poly1305_seed_keypair(unsigned char *pk, 28 return crypto_scalarmult_curve25519_base(pk, sk); 32 crypto_box_curve25519xchacha20poly1305_keypair(unsigned char *pk, 37 return crypto_scalarmult_curve25519_base(pk, sk); 42 const unsigned char *pk, 48 if (crypto_scalarmult_curve25519(s, sk, pk) != 0) { 65 unsigned long long mlen, const unsigned char *n, const unsigned char *pk, 73 if (crypto_box_curve25519xchacha20poly1305_beforenm(k, pk, sk) != 0) { 100 const unsigned char *n, const unsigned char *pk, const unsigned char *sk) 106 c + crypto_box_curve25519xchacha20poly1305_MACBYTES, c, m, mlen, n, pk, [all...] |
box_seal_curve25519xchacha20poly1305.c | 31 const unsigned char *pk) 42 _crypto_box_curve25519xchacha20poly1305_seal_nonce(nonce, epk, pk); 45 nonce, pk, esk); 56 const unsigned char *pk, 64 _crypto_box_curve25519xchacha20poly1305_seal_nonce(nonce, c, pk);
|
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/curve25519xsalsa20poly1305/ |
box_curve25519xsalsa20poly1305.c | 12 crypto_box_curve25519xsalsa20poly1305_seed_keypair(unsigned char *pk, 22 return crypto_scalarmult_curve25519_base(pk, sk); 26 crypto_box_curve25519xsalsa20poly1305_keypair(unsigned char *pk, 31 return crypto_scalarmult_curve25519_base(pk, sk); 36 const unsigned char *pk, 42 if (crypto_scalarmult_curve25519(s, sk, pk) != 0) { 72 const unsigned char *pk, 78 if (crypto_box_curve25519xsalsa20poly1305_beforenm(k, pk, sk) != 0) { 90 const unsigned char *n, const unsigned char *pk, const unsigned char *sk) 95 if (crypto_box_curve25519xsalsa20poly1305_beforenm(k, pk, sk) != 0) [all...] |
/src/sys/external/isc/libsodium/dist/test/default/ |
box_seal.c | 8 unsigned char pk[crypto_box_PUBLICKEYBYTES]; local in function:main 16 crypto_box_keypair(pk, sk); 23 if (crypto_box_seal(c, m, m_len, pk) != 0) { 27 if (crypto_box_seal_open(m2, c, c_len, pk, sk) != 0) { 33 printf("%d\n", crypto_box_seal_open(m, c, 0U, pk, sk)); 34 printf("%d\n", crypto_box_seal_open(m, c, c_len - 1U, pk, sk)); 35 printf("%d\n", crypto_box_seal_open(m, c, c_len, sk, pk));
|
box_seed.c | 16 unsigned char pk[32]; local in function:main 18 crypto_box_seed_keypair(pk, sk, seed); 20 printf(",0x%02x", (unsigned int) pk[i]);
|
/src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/ |
crypto_box_curve25519xchacha20poly1305.h | 46 int crypto_box_curve25519xchacha20poly1305_seed_keypair(unsigned char *pk, 51 int crypto_box_curve25519xchacha20poly1305_keypair(unsigned char *pk, 59 const unsigned char *pk, 68 const unsigned char *pk, 78 const unsigned char *pk, 88 const unsigned char *pk, 96 const unsigned char *pk, 145 const unsigned char *pk); 151 const unsigned char *pk,
|
crypto_box.h | 52 int crypto_box_seed_keypair(unsigned char *pk, unsigned char *sk, 56 int crypto_box_keypair(unsigned char *pk, unsigned char *sk); 61 const unsigned char *pk, const unsigned char *sk) 67 const unsigned char *pk, const unsigned char *sk) 73 const unsigned char *n, const unsigned char *pk, 82 const unsigned char *pk, 93 int crypto_box_beforenm(unsigned char *k, const unsigned char *pk, 128 unsigned long long mlen, const unsigned char *pk); 133 const unsigned char *pk, const unsigned char *sk) 149 const unsigned char *pk, const unsigned char *sk [all...] |
crypto_sign_ed25519.h | 50 const unsigned char *pk) 64 const unsigned char *pk) 68 int crypto_sign_ed25519_keypair(unsigned char *pk, unsigned char *sk); 71 int crypto_sign_ed25519_seed_keypair(unsigned char *pk, unsigned char *sk, 88 int crypto_sign_ed25519_sk_to_pk(unsigned char *pk, const unsigned char *sk); 107 const unsigned char *pk)
|
crypto_box_curve25519xsalsa20poly1305.h | 46 int crypto_box_curve25519xsalsa20poly1305_seed_keypair(unsigned char *pk, 51 int crypto_box_curve25519xsalsa20poly1305_keypair(unsigned char *pk, 56 const unsigned char *pk, 77 const unsigned char *pk, 86 const unsigned char *pk,
|
crypto_sign.h | 53 int crypto_sign_seed_keypair(unsigned char *pk, unsigned char *sk, 57 int crypto_sign_keypair(unsigned char *pk, unsigned char *sk); 67 const unsigned char *pk) 79 const unsigned char *pk) 96 const unsigned char *pk)
|
crypto_sign_edwards25519sha512batch.h | 43 const unsigned char *pk) 47 int crypto_sign_edwards25519sha512batch_keypair(unsigned char *pk,
|
crypto_kx.h | 36 int crypto_kx_seed_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES], 41 int crypto_kx_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES],
|
/src/common/dist/zlib/contrib/blast/ |
Makefile | 5 blast < test.pk | cmp - test.txt
|
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ed25519/ |
sign_ed25519.c | 53 crypto_sign_ed25519_sk_to_pk(unsigned char *pk, const unsigned char *sk) 55 memmove(pk, sk + crypto_sign_ed25519_SEEDBYTES, 90 const unsigned char *pk) 96 return _crypto_sign_ed25519_verify_detached(sig, ph, sizeof ph, pk, 1);
|
/src/lib/libtelnet/ |
Makefile | 28 SRCS+= sra.c pk.c 32 .for f in auth enc_des kerberos5 pk
|
/src/sys/crypto/sodium/ |
crypto_kx.h | 37 int crypto_kx_seed_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES], 42 int crypto_kx_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES], 102 int crypto_kx_seed_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES], 107 int crypto_kx_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES], 167 int crypto_kx_seed_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES], 172 int crypto_kx_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES], 232 int crypto_kx_seed_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES], 237 int crypto_kx_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES],
|
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_kx/ |
crypto_kx.c | 13 crypto_kx_seed_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES], 19 return crypto_scalarmult_base(pk, sk); 23 crypto_kx_keypair(unsigned char pk[crypto_kx_PUBLICKEYBYTES], 30 return crypto_scalarmult_base(pk, sk);
|