Home
last modified time | relevance | path

Searched refs:smb_sign_ctx_t (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/
H A Dsmb_signing.h44 typedef crypto_context_t smb_sign_ctx_t; typedef
48 typedef CK_SESSION_HANDLE smb_sign_ctx_t;
58 int smb_md5_init(smb_sign_ctx_t *, smb_sign_mech_t *);
59 int smb_md5_update(smb_sign_ctx_t, void *, size_t);
60 int smb_md5_final(smb_sign_ctx_t, uint8_t *);
67 int smb2_hmac_init(smb_sign_ctx_t *, smb_sign_mech_t *, uint8_t *, size_t);
68 int smb2_hmac_update(smb_sign_ctx_t, uint8_t *, size_t);
69 int smb2_hmac_final(smb_sign_ctx_t, uint8_t *);
72 int smb3_cmac_init(smb_sign_ctx_t *, smb_sign_mech_t *, uint8_t *, size_t);
73 int smb3_cmac_update(smb_sign_ctx_t, uint8_t *, size_t);
[all …]
H A Dnsmb_sign_kcf.c63 smb_md5_init(smb_sign_ctx_t *ctxp, smb_sign_mech_t *mech) in smb_md5_init()
76 smb_md5_update(smb_sign_ctx_t ctx, void *buf, size_t len) in smb_md5_update()
101 smb_md5_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb_md5_final()
132 smb2_hmac_init(smb_sign_ctx_t *ctxp, smb_sign_mech_t *mech, in smb2_hmac_init()
152 smb2_hmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in smb2_hmac_update()
178 smb2_hmac_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb2_hmac_final()
212 smb3_cmac_init(smb_sign_ctx_t *ctxp, smb_sign_mech_t *mech, in smb3_cmac_init()
232 smb3_cmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in smb3_cmac_update()
258 smb3_cmac_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb3_cmac_final()
H A Dsmb2_sign.c58 int (*mac_init)(smb_sign_ctx_t *, smb_sign_mech_t *,
60 int (*mac_update)(smb_sign_ctx_t, uint8_t *, size_t);
61 int (*mac_final)(smb_sign_ctx_t, uint8_t *);
179 smb_sign_ctx_t hctx = 0; in smb3_do_kdf()
218 smb_sign_ctx_t ctx = 0; in smb2_compute_MAC()
H A Dsmb_sign.c109 smb_sign_ctx_t ctx = 0; in smb_compute_MAC()
/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb_kcrypt.h55 typedef crypto_context_t smb_sign_ctx_t; typedef
74 typedef CK_SESSION_HANDLE smb_sign_ctx_t;
94 int smb_md5_init(smb_sign_ctx_t *, smb_crypto_mech_t *);
95 int smb_md5_update(smb_sign_ctx_t, void *, size_t);
96 int smb_md5_final(smb_sign_ctx_t, uint8_t *);
106 int smb2_hmac_init(smb_sign_ctx_t *, smb_crypto_mech_t *, uint8_t *, size_t);
107 int smb2_hmac_update(smb_sign_ctx_t, uint8_t *, size_t);
108 int smb2_hmac_final(smb_sign_ctx_t, uint8_t *);
114 int smb3_cmac_init(smb_sign_ctx_t *, smb_crypto_mech_t *, uint8_t *, size_t);
115 int smb3_cmac_update(smb_sign_ctx_t, uint8_t *, size_t);
[all …]
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/
H A Dfksmb_sign_pkcs.c72 smb_md5_init(smb_sign_ctx_t *ctxp, smb_sign_mech_t *mech) in smb_md5_init()
89 smb_md5_update(smb_sign_ctx_t ctx, void *buf, size_t len) in smb_md5_update()
104 smb_md5_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb_md5_final()
133 smb2_hmac_init(smb_sign_ctx_t *ctxp, smb_sign_mech_t *mech, in smb2_hmac_init()
158 smb2_hmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in smb2_hmac_update()
174 smb2_hmac_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb2_hmac_final()
207 smb3_cmac_init(smb_sign_ctx_t *ctxp, smb_sign_mech_t *mech, in smb3_cmac_init()
238 smb3_cmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in smb3_cmac_update()
254 smb3_cmac_final(smb_sign_ctx_t ctx, uint8_t *digest) in smb3_cmac_final()
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfksmb_sign_pkcs.c72 smb_md5_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech) in smb_md5_init()
89 smb_md5_update(smb_sign_ctx_t ctx, void *buf, size_t len) in smb_md5_update()
104 smb_md5_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb_md5_final()
133 smb2_hmac_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech, in smb2_hmac_init()
158 smb2_hmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in smb2_hmac_update()
175 smb2_hmac_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb2_hmac_final()
261 smb3_cmac_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech, in smb3_cmac_init()
292 smb3_cmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in smb3_cmac_update()
308 smb3_cmac_final(smb_sign_ctx_t ctx, uint8_t *digest) in smb3_cmac_final()
H A Dfksmb_preauth_pkcs.c84 smb_sha512_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech) in smb_sha512_init()
101 smb_sha512_update(smb_sign_ctx_t ctx, void *buf, size_t len) in smb_sha512_update()
116 smb_sha512_final(smb_sign_ctx_t ctx, uint8_t *digest) in smb_sha512_final()
132 smb_sign_ctx_t ctx = 0; in smb31_preauth_sha512_calc()
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_sign_kcf.c64 smb_md5_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech) in smb_md5_init()
77 smb_md5_update(smb_sign_ctx_t ctx, void *buf, size_t len) in smb_md5_update()
102 smb_md5_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb_md5_final()
133 smb2_hmac_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech, in smb2_hmac_init()
153 smb2_hmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in smb2_hmac_update()
180 smb2_hmac_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb2_hmac_final()
250 smb3_cmac_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech, in smb3_cmac_init()
270 smb3_cmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in smb3_cmac_update()
296 smb3_cmac_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb3_cmac_final()
H A Dsmb31_preauth.c86 smb_sha512_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech) in smb_sha512_init()
99 smb_sha512_update(smb_sign_ctx_t ctx, void *buf, size_t len) in smb_sha512_update()
124 smb_sha512_final(smb_sign_ctx_t ctx, uint8_t *digest) in smb_sha512_final()
145 smb_sign_ctx_t ctx = 0; in smb31_preauth_sha512_calc()
H A Dsmb2_signing.c53 int (*mac_init)(smb_sign_ctx_t *, smb_crypto_mech_t *,
55 int (*mac_update)(smb_sign_ctx_t, uint8_t *, size_t);
56 int (*mac_final)(smb_sign_ctx_t, uint8_t *);
255 smb_sign_ctx_t ctx = 0; in smb2_sign_calc_common()
H A Dsmb_signing.c231 smb_sign_ctx_t ctx = 0; in smb_sign_calc()