Home
last modified time | relevance | path

Searched refs:SHA2_CTX (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dsha2.h87 } SHA2_CTX; typedef
89 typedef SHA2_CTX SHA256_CTX;
90 typedef SHA2_CTX SHA384_CTX;
91 typedef SHA2_CTX SHA512_CTX;
93 extern void SHA2Init(uint64_t mech, SHA2_CTX *);
95 extern void SHA2Update(SHA2_CTX *, const void *, size_t);
97 extern void SHA2Final(void *, SHA2_CTX *);
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftDigestUtil.c110 session_p->digest.context = malloc(sizeof (SHA2_CTX)); in soft_digest_init()
123 (SHA2_CTX *)session_p->digest.context); in soft_digest_init()
128 (SHA2_CTX *)session_p->digest.context); in soft_digest_init()
133 (SHA2_CTX *)session_p->digest.context); in soft_digest_init()
137 (SHA2_CTX *)session_p->digest.context); in soft_digest_init()
141 (SHA2_CTX *)session_p->digest.context); in soft_digest_init()
304 SHA2Update((SHA2_CTX *)session_p->digest.context, in soft_digest_common()
308 (SHA2_CTX *)session_p->digest.context); in soft_digest_common()
314 (SHA2_CTX *)session_p->digest.context); in soft_digest_common()
315 len = sizeof (SHA2_CTX); in soft_digest_common()
[all …]
H A DsoftMAC.h78 SHA2_CTX hc_icontext; /* inner SHA2 context */
79 SHA2_CTX hc_ocontext; /* outer SHA2 context */
/illumos-gate/usr/src/common/crypto/sha2/
H A Dsha2_impl.h47 SHA2_CTX sc_sha2_ctx; /* SHA2 context */
56 SHA2_CTX hc_icontext; /* inner SHA2 context */
57 SHA2_CTX hc_ocontext; /* outer SHA2 context */
H A Dsha2.c81 void SHA512TransformBlocks(SHA2_CTX *ctx, const void *in, size_t num);
82 void SHA256TransformBlocks(SHA2_CTX *ctx, const void *in, size_t num);
85 static void SHA256Transform(SHA2_CTX *, const uint8_t *);
86 static void SHA512Transform(SHA2_CTX *, const uint8_t *);
158 SHA256Transform(SHA2_CTX *ctx, const uint8_t *blk) in SHA256Transform()
367 SHA512Transform(SHA2_CTX *ctx, const uint8_t *blk) in SHA512Transform()
682 SHA2Init(uint64_t mech, SHA2_CTX *ctx) in SHA2Init()
790 SHA2Update(SHA2_CTX *ctx, const void *inptr, size_t input_len) in SHA2Update()
927 SHA2Final(void *digest, SHA2_CTX *ctx) in SHA2Final()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dsha256.c37 SHA2_CTX *ctx = arg; in sha_incremental()
47 SHA2_CTX ctx; in abd_checksum_SHA256()
72 SHA2_CTX ctx; in abd_checksum_SHA512_native()
H A Dzio_crypt.c1033 zio_crypt_bp_do_indrect_checksum_updates(SHA2_CTX *ctx, uint64_t version, in zio_crypt_bp_do_indrect_checksum_updates()
1308 SHA2_CTX ctx; in zio_crypt_do_indirect_mac_checksum_impl()
/illumos-gate/usr/src/test/zfs-tests/tests/functional/checksum/sha2/
H A Dsha2_test.c198 SHA2_CTX ctx; \ in main()
216 SHA2_CTX ctx; \ in main()
/illumos-gate/usr/src/test/crypto-tests/tests/longhash/
H A Dlonghash.c111 SHA2_CTX ctx; in test_update_32()
157 SHA2_CTX ctx; in test_update_64()
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dsha2_mod.c294 sha2_digest_update_uio(SHA2_CTX *sha2_ctx, crypto_data_t *data) in sha2_digest_update_uio()
355 sha2_digest_final_uio(SHA2_CTX *sha2_ctx, crypto_data_t *digest, in sha2_digest_final_uio()
454 sha2_digest_update_mblk(SHA2_CTX *sha2_ctx, crypto_data_t *data) in sha2_digest_update_mblk()
506 sha2_digest_final_mblk(SHA2_CTX *sha2_ctx, crypto_data_t *digest, in sha2_digest_final_mblk()
800 SHA2_CTX sha2_ctx; in sha2_digest_atomic()
H A Drsa.c97 SHA2_CTX sha2ctx;