| /f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_box/curve25519xchacha20poly1305/ |
| H A D | box_curve25519xchacha20poly1305.c | 19 unsigned char *sk, in crypto_box_curve25519xchacha20poly1305_seed_keypair() argument 25 memcpy(sk, hash, 32); in crypto_box_curve25519xchacha20poly1305_seed_keypair() 28 return crypto_scalarmult_curve25519_base(pk, sk); in crypto_box_curve25519xchacha20poly1305_seed_keypair() 33 unsigned char *sk) in crypto_box_curve25519xchacha20poly1305_keypair() argument 35 randombytes_buf(sk, 32); in crypto_box_curve25519xchacha20poly1305_keypair() 37 return crypto_scalarmult_curve25519_base(pk, sk); in crypto_box_curve25519xchacha20poly1305_keypair() 43 const unsigned char *sk) in crypto_box_curve25519xchacha20poly1305_beforenm() argument 48 if (crypto_scalarmult_curve25519(s, sk, pk) != 0) { in crypto_box_curve25519xchacha20poly1305_beforenm() 66 const unsigned char *sk) in crypto_box_curve25519xchacha20poly1305_detached() argument 107 sk); in crypto_box_curve25519xchacha20poly1305_easy() [all …]
|
| H A D | box_seal_curve25519xchacha20poly1305.c | 57 const unsigned char *sk) in crypto_box_curve25519xchacha20poly1305_seal_open() argument 72 nonce, c, sk); in crypto_box_curve25519xchacha20poly1305_seal_open()
|
| /f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_sign/ed25519/ref10/ |
| H A D | keypair.c | 13 crypto_sign_ed25519_seed_keypair(unsigned char *pk, unsigned char *sk, in crypto_sign_ed25519_seed_keypair() argument 19 memmove(sk, seed, 32); in crypto_sign_ed25519_seed_keypair() 21 crypto_hash_sha512(sk, seed, 32); in crypto_sign_ed25519_seed_keypair() 23 sk[0] &= 248; in crypto_sign_ed25519_seed_keypair() 24 sk[31] &= 127; in crypto_sign_ed25519_seed_keypair() 25 sk[31] |= 64; in crypto_sign_ed25519_seed_keypair() 27 ge25519_scalarmult_base(&A, sk); in crypto_sign_ed25519_seed_keypair() 30 memmove(sk, seed, 32); in crypto_sign_ed25519_seed_keypair() 31 memmove(sk + 32, pk, 32); in crypto_sign_ed25519_seed_keypair() 37 crypto_sign_ed25519_keypair(unsigned char *pk, unsigned char *sk) in crypto_sign_ed25519_keypair() argument [all …]
|
| H A D | obsolete.c | 15 unsigned char *sk) in crypto_sign_edwards25519sha512batch_keypair() argument 19 randombytes_buf(sk, 32); in crypto_sign_edwards25519sha512batch_keypair() 20 crypto_hash_sha512(sk, sk, 32); in crypto_sign_edwards25519sha512batch_keypair() 21 sk[0] &= 248; in crypto_sign_edwards25519sha512batch_keypair() 22 sk[31] &= 127; in crypto_sign_edwards25519sha512batch_keypair() 23 sk[31] |= 64; in crypto_sign_edwards25519sha512batch_keypair() 24 ge25519_scalarmult_base(&A, sk); in crypto_sign_edwards25519sha512batch_keypair() 35 const unsigned char *sk) in crypto_sign_edwards25519sha512batch() argument 45 crypto_hash_sha512_update(&hs, sk + 32, 32); in crypto_sign_edwards25519sha512batch() 48 ge25519_scalarmult_base(&A, sk); in crypto_sign_edwards25519sha512batch() [all …]
|
| H A D | sign.c | 40 const unsigned char sk[64]) in _crypto_sign_ed25519_synthetic_r_hv() 56 crypto_hash_sha512_update(hs, sk, 32); in _crypto_sign_ed25519_synthetic_r_hv() 59 crypto_hash_sha512_update(hs, sk + 32, 32); in _crypto_sign_ed25519_synthetic_r_hv() 67 const unsigned char *sk, int prehashed) in _crypto_sign_ed25519_detached() argument 78 memcpy(az, sk, 32); in _crypto_sign_ed25519_detached() 81 crypto_hash_sha512(az, sk, 32); in _crypto_sign_ed25519_detached() 88 memmove(sig + 32, sk + 32, 32); in _crypto_sign_ed25519_detached() 115 const unsigned char *sk) in crypto_sign_ed25519_detached() argument 117 return _crypto_sign_ed25519_detached(sig, siglen_p, m, mlen, sk, 0); in crypto_sign_ed25519_detached() 123 const unsigned char *sk) in crypto_sign_ed25519() argument [all …]
|
| /f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/ |
| H A D | box_curve25519xsalsa20poly1305.c | 13 unsigned char *sk, in crypto_box_curve25519xsalsa20poly1305_seed_keypair() argument 19 memcpy(sk, hash, 32); in crypto_box_curve25519xsalsa20poly1305_seed_keypair() 22 return crypto_scalarmult_curve25519_base(pk, sk); in crypto_box_curve25519xsalsa20poly1305_seed_keypair() 27 unsigned char *sk) in crypto_box_curve25519xsalsa20poly1305_keypair() argument 29 randombytes_buf(sk, 32); in crypto_box_curve25519xsalsa20poly1305_keypair() 31 return crypto_scalarmult_curve25519_base(pk, sk); in crypto_box_curve25519xsalsa20poly1305_keypair() 37 const unsigned char *sk) in crypto_box_curve25519xsalsa20poly1305_beforenm() argument 42 if (crypto_scalarmult_curve25519(s, sk, pk) != 0) { in crypto_box_curve25519xsalsa20poly1305_beforenm() 73 const unsigned char *sk) in crypto_box_curve25519xsalsa20poly1305() argument 78 if (crypto_box_curve25519xsalsa20poly1305_beforenm(k, pk, sk) != 0) { in crypto_box_curve25519xsalsa20poly1305() [all …]
|
| /f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_box/ |
| H A D | crypto_box.c | 65 crypto_box_seed_keypair(unsigned char *pk, unsigned char *sk, in crypto_box_seed_keypair() argument 68 return crypto_box_curve25519xsalsa20poly1305_seed_keypair(pk, sk, seed); in crypto_box_seed_keypair() 72 crypto_box_keypair(unsigned char *pk, unsigned char *sk) in crypto_box_keypair() argument 74 return crypto_box_curve25519xsalsa20poly1305_keypair(pk, sk); in crypto_box_keypair() 79 const unsigned char *sk) in crypto_box_beforenm() argument 81 return crypto_box_curve25519xsalsa20poly1305_beforenm(k, pk, sk); in crypto_box_beforenm() 103 const unsigned char *pk, const unsigned char *sk) in crypto_box() argument 105 return crypto_box_curve25519xsalsa20poly1305(c, m, mlen, n, pk, sk); in crypto_box() 111 const unsigned char *pk, const unsigned char *sk) in crypto_box_open() argument 113 return crypto_box_curve25519xsalsa20poly1305_open(m, c, clen, n, pk, sk); in crypto_box_open()
|
| H A D | crypto_box_easy.c | 24 const unsigned char *sk) in crypto_box_detached() argument 30 if (crypto_box_beforenm(k, pk, sk) != 0) { in crypto_box_detached() 54 const unsigned char *pk, const unsigned char *sk) in crypto_box_easy() argument 60 pk, sk); in crypto_box_easy() 77 const unsigned char *pk, const unsigned char *sk) in crypto_box_open_detached() argument 82 if (crypto_box_beforenm(k, pk, sk) != 0) { in crypto_box_open_detached() 107 const unsigned char *pk, const unsigned char *sk) in crypto_box_open_easy() argument 114 n, pk, sk); in crypto_box_open_easy()
|
| H A D | crypto_box_seal.c | 49 const unsigned char *pk, const unsigned char *sk) in crypto_box_seal_open() argument 61 nonce, c, sk); in crypto_box_seal_open()
|
| /f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_sign/ |
| H A D | crypto_sign.c | 47 crypto_sign_seed_keypair(unsigned char *pk, unsigned char *sk, in crypto_sign_seed_keypair() argument 50 return crypto_sign_ed25519_seed_keypair(pk, sk, seed); in crypto_sign_seed_keypair() 54 crypto_sign_keypair(unsigned char *pk, unsigned char *sk) in crypto_sign_keypair() argument 56 return crypto_sign_ed25519_keypair(pk, sk); in crypto_sign_keypair() 62 const unsigned char *sk) in crypto_sign() argument 64 return crypto_sign_ed25519(sm, smlen_p, m, mlen, sk); in crypto_sign() 78 const unsigned char *sk) in crypto_sign_detached() argument 80 return crypto_sign_ed25519_detached(sig, siglen_p, m, mlen, sk); in crypto_sign_detached() 105 unsigned long long *siglen_p, const unsigned char *sk) in crypto_sign_final_create() argument 107 return crypto_sign_ed25519ph_final_create(state, sig, siglen_p, sk); in crypto_sign_final_create()
|
| /f-stack/freebsd/contrib/libsodium/src/libsodium/include/sodium/ |
| H A D | 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) 74 const unsigned char *sk) 83 const unsigned char *sk) 94 const unsigned char *sk) 133 const unsigned char *pk, const unsigned char *sk) 149 const unsigned char *pk, const unsigned char *sk) 155 const unsigned char *pk, const unsigned char *sk)
|
| H A D | crypto_box_curve25519xchacha20poly1305.h | 47 unsigned char *sk, 52 unsigned char *sk); 60 const unsigned char *sk) 69 const unsigned char *sk) 79 const unsigned char *sk) 89 const unsigned char *sk) 97 const unsigned char *sk) 152 const unsigned char *sk)
|
| H A D | crypto_sign_ed25519.h | 45 const unsigned char *sk); 58 const unsigned char *sk); 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, 85 const unsigned char *sk); 88 int crypto_sign_ed25519_sk_to_pk(unsigned char *pk, const unsigned char *sk); 102 const unsigned char *sk);
|
| H A D | crypto_box_curve25519xsalsa20poly1305.h | 47 unsigned char *sk, 52 unsigned char *sk); 57 const unsigned char *sk) 78 const unsigned char *sk) 87 const unsigned char *sk)
|
| H A D | 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); 62 const unsigned char *sk); 73 const unsigned char *sk); 92 const unsigned char *sk);
|
| H A D | crypto_sign_edwards25519sha512batch.h | 35 const unsigned char *sk) 48 unsigned char *sk)
|
| H A D | crypto_kx.h | 37 unsigned char sk[crypto_kx_SECRETKEYBYTES], 42 unsigned char sk[crypto_kx_SECRETKEYBYTES]);
|
| /f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_sign/ed25519/ |
| H A D | sign_ed25519.c | 45 crypto_sign_ed25519_sk_to_seed(unsigned char *seed, const unsigned char *sk) in crypto_sign_ed25519_sk_to_seed() argument 47 memmove(seed, sk, crypto_sign_ed25519_SEEDBYTES); in crypto_sign_ed25519_sk_to_seed() 53 crypto_sign_ed25519_sk_to_pk(unsigned char *pk, const unsigned char *sk) in crypto_sign_ed25519_sk_to_pk() argument 55 memmove(pk, sk + crypto_sign_ed25519_SEEDBYTES, in crypto_sign_ed25519_sk_to_pk() 78 const unsigned char *sk) in crypto_sign_ed25519ph_final_create() argument 84 return _crypto_sign_ed25519_detached(sig, siglen_p, ph, sizeof ph, sk, 1); in crypto_sign_ed25519ph_final_create()
|
| /f-stack/freebsd/contrib/libsodium/test/default/ |
| H A D | box_seal.c | 9 unsigned char sk[crypto_box_SECRETKEYBYTES]; in main() local 16 crypto_box_keypair(pk, sk); in main() 27 if (crypto_box_seal_open(m2, c, c_len, pk, sk) != 0) { in main() 33 printf("%d\n", crypto_box_seal_open(m, c, 0U, pk, sk)); in main() 34 printf("%d\n", crypto_box_seal_open(m, c, c_len - 1U, pk, sk)); in main() 35 printf("%d\n", crypto_box_seal_open(m, c, c_len, sk, pk)); in main()
|
| H A D | sign.c | 11 const unsigned char sk[crypto_sign_SEEDBYTES]; member 1077 unsigned char sk[crypto_sign_SECRETKEYBYTES]; in main() local 1094 memcpy(skpk, test_data[i].sk, crypto_sign_SEEDBYTES); in main() 1235 if (crypto_sign_seed_keypair(pk, sk, keypair_seed) != 0) { in main() 1241 crypto_sign_final_create(&st, sig, NULL, sk); in main() 1267 sodium_hex2bin(sk, crypto_sign_SECRETKEYBYTES, in main() 1277 crypto_sign_final_create(&st, sig, &siglen, sk); in main() 1289 if (crypto_sign_keypair(pk, sk) != 0) { in main() 1296 crypto_sign_ed25519_sk_to_seed(extracted_seed, sk); in main() 1301 crypto_sign_ed25519_sk_to_pk(extracted_pk, sk); in main() [all …]
|
| H A D | xchacha20.c | 304 unsigned char *sk; in tv_box_xchacha20poly1305() local 331 pk, sk) == 0); in tv_box_xchacha20poly1305() 333 pk, sk) == 0); in tv_box_xchacha20poly1305() 336 nonce, small_order_p, sk) == -1); in tv_box_xchacha20poly1305() 339 nonce, pk, sk) == -1); in tv_box_xchacha20poly1305() 341 (m2, out, 0, nonce, pk, sk) == -1); in tv_box_xchacha20poly1305() 344 nonce, pk, sk) == 0); in tv_box_xchacha20poly1305() 374 (m2, out, mac, m_len, nonce, small_order_p, sk) == -1); in tv_box_xchacha20poly1305() 376 (m2, out, mac, m_len, nonce, pk, sk) == 0); in tv_box_xchacha20poly1305() 398 crypto_box_curve25519xchacha20poly1305_seed_keypair(pk, sk, seed); in tv_box_xchacha20poly1305() [all …]
|
| H A D | box_seed.c | 15 unsigned char sk[32]; in main() local 18 crypto_box_seed_keypair(pk, sk, seed); in main() 25 printf(",0x%02x", (unsigned int) sk[i]); in main()
|
| /f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_kx/ |
| H A D | crypto_kx.c | 14 unsigned char sk[crypto_kx_SECRETKEYBYTES], in crypto_kx_seed_keypair() 17 crypto_generichash(sk, crypto_kx_SECRETKEYBYTES, in crypto_kx_seed_keypair() 19 return crypto_scalarmult_base(pk, sk); in crypto_kx_seed_keypair() 24 unsigned char sk[crypto_kx_SECRETKEYBYTES]) in crypto_kx_keypair() 29 randombytes_buf(sk, crypto_kx_SECRETKEYBYTES); in crypto_kx_keypair() 30 return crypto_scalarmult_base(pk, sk); in crypto_kx_keypair()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/phy/ |
| H A D | marvell,mmp3-usb-phy.yaml | 2 # Copyright 2019,2020 Lubomir Rintel <lkundrak@v3.sk> 11 - Lubomir Rintel <lkundrak@v3.sk>
|
| /f-stack/freebsd/netpfil/pf/ |
| H A D | pf.c | 658 PF_AEQ(&pfoe->addr, &sk->addr[1], sk->af)) || in pf_overload_task() 660 PF_AEQ(&pfoe->addr, &sk->addr[0], sk->af)))) { in pf_overload_task() 1046 sk = skw; in pf_state_key_attach() 1145 sk = sks; in pf_state_key_attach() 1240 return (sk); in pf_state_key_setup() 1254 return (sk); in pf_state_key_clone() 3868 nk = sk; in pf_create_state() 4533 &sk->addr[pd->sidx], &sk->addr[pd->didx], in pf_test_state_tcp() 4534 sk->port[pd->sidx], sk->port[pd->didx], in pf_test_state_tcp() 4553 &sk->addr[pd->sidx], &sk->addr[pd->didx], in pf_test_state_tcp() [all …]
|