/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_kcrypt.h | 55 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/uts/common/fs/smbclnt/netsmb/ |
H A D | nsmb_kcrypt.h | 59 typedef crypto_context_t smb_sign_ctx_t; typedef 79 typedef CK_SESSION_HANDLE smb_sign_ctx_t; 100 int nsmb_md5_init(smb_sign_ctx_t *, smb_crypto_mech_t *); 101 int nsmb_md5_update(smb_sign_ctx_t, void *, size_t); 102 int nsmb_md5_final(smb_sign_ctx_t, uint8_t *); 112 int nsmb_hmac_init(smb_sign_ctx_t *, smb_crypto_mech_t *, uint8_t *, size_t); 113 int nsmb_hmac_update(smb_sign_ctx_t, uint8_t *, size_t); 114 int nsmb_hmac_final(smb_sign_ctx_t, uint8_t *); 120 int nsmb_cmac_init(smb_sign_ctx_t *, smb_crypto_mech_t *, uint8_t *, size_t); 121 int nsmb_cmac_update(smb_sign_ctx_t, uint8_t *, size_t); [all …]
|
H A D | nsmb_sign_kcf.c | 71 nsmb_md5_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech) in nsmb_md5_init() 84 nsmb_md5_update(smb_sign_ctx_t ctx, void *buf, size_t len) in nsmb_md5_update() 109 nsmb_md5_final(smb_sign_ctx_t ctx, uint8_t *digest16) in nsmb_md5_final() 140 nsmb_hmac_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech, in nsmb_hmac_init() 160 nsmb_hmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in nsmb_hmac_update() 187 nsmb_hmac_final(smb_sign_ctx_t ctx, uint8_t *digest16) in nsmb_hmac_final() 257 nsmb_cmac_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech, in nsmb_cmac_init() 277 nsmb_cmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in nsmb_cmac_update() 303 nsmb_cmac_final(smb_sign_ctx_t ctx, uint8_t *digest16) in nsmb_cmac_final()
|
H A D | smb2_sign.c | 60 int (*mac_init)(smb_sign_ctx_t *, smb_crypto_mech_t *, 62 int (*mac_update)(smb_sign_ctx_t, uint8_t *, size_t); 63 int (*mac_final)(smb_sign_ctx_t, uint8_t *); 145 smb_sign_ctx_t ctx = 0; in smb2_compute_MAC()
|
H A D | smb_sign.c | 111 smb_sign_ctx_t ctx = 0; in smb_compute_MAC()
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fksmb_sign_pkcs.c | 72 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 D | fksmb_preauth_pkcs.c | 84 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/lib/smbclnt/libfknsmb/common/ |
H A D | fksmb_sign_pkcs.c | 78 nsmb_md5_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech) in nsmb_md5_init() 95 nsmb_md5_update(smb_sign_ctx_t ctx, void *buf, size_t len) in nsmb_md5_update() 110 nsmb_md5_final(smb_sign_ctx_t ctx, uint8_t *digest16) in nsmb_md5_final() 139 nsmb_hmac_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech, in nsmb_hmac_init() 164 nsmb_hmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in nsmb_hmac_update() 181 nsmb_hmac_final(smb_sign_ctx_t ctx, uint8_t *digest16) in nsmb_hmac_final() 267 nsmb_cmac_init(smb_sign_ctx_t *ctxp, smb_crypto_mech_t *mech, in nsmb_cmac_init() 298 nsmb_cmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) in nsmb_cmac_update() 314 nsmb_cmac_final(smb_sign_ctx_t ctx, uint8_t *digest) in nsmb_cmac_final()
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_sign_kcf.c | 64 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 D | smb31_preauth.c | 86 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 D | smb2_signing.c | 53 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 D | smb_signing.c | 231 smb_sign_ctx_t ctx = 0; in smb_sign_calc()
|