Home
last modified time | relevance | path

Searched refs:sk (Results 1 – 25 of 55) sorted by relevance

123

/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_box/curve25519xchacha20poly1305/
H A Dbox_curve25519xchacha20poly1305.c19 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 Dbox_seal_curve25519xchacha20poly1305.c57 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 Dkeypair.c13 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 Dobsolete.c15 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 Dsign.c40 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 Dbox_curve25519xsalsa20poly1305.c13 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 Dcrypto_box.c65 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 Dcrypto_box_easy.c24 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 Dcrypto_box_seal.c49 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 Dcrypto_sign.c47 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 Dcrypto_box.h52 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 Dcrypto_box_curve25519xchacha20poly1305.h47 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 Dcrypto_sign_ed25519.h45 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 Dcrypto_box_curve25519xsalsa20poly1305.h47 unsigned char *sk,
52 unsigned char *sk);
57 const unsigned char *sk)
78 const unsigned char *sk)
87 const unsigned char *sk)
H A Dcrypto_sign.h53 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 Dcrypto_sign_edwards25519sha512batch.h35 const unsigned char *sk)
48 unsigned char *sk)
H A Dcrypto_kx.h37 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 Dsign_ed25519.c45 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 Dbox_seal.c9 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 Dsign.c11 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 Dxchacha20.c304 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 Dbox_seed.c15 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 Dcrypto_kx.c14 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 Dmarvell,mmp3-usb-phy.yaml2 # Copyright 2019,2020 Lubomir Rintel <lkundrak@v3.sk>
11 - Lubomir Rintel <lkundrak@v3.sk>
/f-stack/freebsd/netpfil/pf/
H A Dpf.c658 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 …]

123