/dports/security/softether5/SoftEtherVPN-5.02.5180/src/Cedar/ |
H A D | Proto_IkePacket.h | 501 struct IKE_HASH struct 522 IKE_HASH *IkeHashes[MAX_IKE_ENGINE_ELEMENTS]; // Hash algorithm list that is used in the IKE argument 526 IKE_HASH *EspHashes[MAX_IKE_ENGINE_ELEMENTS]; // Hash algorithm list that is used by ESP 635 IKE_HASH *NewIkeHash(IKE_ENGINE *e, UINT hash_id, char *name, UINT size); 639 void FreeIkeHash(IKE_HASH *h); 642 IKE_HASH *GetIkeHash(IKE_ENGINE *e, bool for_esp, UINT i); 645 void IkeHash(IKE_HASH *h, void *dst, void *src, UINT size); 646 void IkeHMac(IKE_HASH *h, void *dst, void *key, UINT key_size, void *data, UINT data_size); 647 void IkeHMacBuf(IKE_HASH *h, void *dst, BUF *key, BUF *data);
|
H A D | Proto_IKE.h | 73 IKE_HASH *Hash; 87 IKE_HASH *Hash; 249 IKE_HASH *SKEYID_Hash; 314 BUF *IkeCalcNatDetectHash(IKE_SERVER *ike, IKE_HASH *hash, UINT64 initiator_cookie, UINT64 responde… 316 IKE_CRYPTO_KEY *IkeNewCryptoKeyFromK(IKE_SERVER *ike, void *k, UINT k_size, IKE_HASH *h, IKE_CRYPTO… 317 BUF *IkeExpandKeySize(IKE_HASH *h, void *k, UINT k_size, UINT target_size); 346 void IPsecCalcKeymat(IKE_SERVER *ike, IKE_HASH *h, void *dst, UINT dst_size, void *skeyid_d_data, U…
|
H A D | Proto_IkePacket.c | 2310 IKE_HASH *sha1, *md5, *sha2_256, *sha2_384, *sha2_512; in NewIkeEngine() 2415 IKE_HASH *h = LIST_DATA(e->HashesList, i); in FreeIkeEngine() 2499 void FreeIkeHash(IKE_HASH *h) in FreeIkeHash() 2523 IKE_HASH *NewIkeHash(IKE_ENGINE *e, UINT hash_id, char *name, UINT size) in NewIkeHash() 2525 IKE_HASH *h; in NewIkeHash() 2532 h = ZeroMalloc(sizeof(IKE_HASH)); in NewIkeHash() 2563 IKE_HASH *GetIkeHash(IKE_ENGINE *e, bool for_esp, UINT i) in GetIkeHash() 2675 void IkeHash(IKE_HASH *h, void *dst, void *src, UINT size) in IkeHash() 2713 void IkeHMac(IKE_HASH *h, void *dst, void *key, UINT key_size, void *data, UINT data_size) in IkeHMac() 2757 void IkeHMacBuf(IKE_HASH *h, void *dst, BUF *key, BUF *data) in IkeHMacBuf()
|
H A D | CedarType.h | 574 typedef struct IKE_HASH IKE_HASH; typedef
|
H A D | Proto_IKE.c | 2406 void IPsecCalcKeymat(IKE_SERVER *ike, IKE_HASH *h, void *dst, UINT dst_size, void *skeyid_d_data, U… in IPsecCalcKeymat() 3529 IKE_HASH *h; in IkeCalcSaKeySet() 3611 BUF *IkeExpandKeySize(IKE_HASH *h, void *k, UINT k_size, UINT target_size) in IkeExpandKeySize() 3648 IKE_CRYPTO_KEY *IkeNewCryptoKeyFromK(IKE_SERVER *ike, void *k, UINT k_size, IKE_HASH *h, IKE_CRYPTO… in IkeNewCryptoKeyFromK() 3672 BUF *IkeCalcNatDetectHash(IKE_SERVER *ike, IKE_HASH *hash, UINT64 initiator_cookie, UINT64 responde… in IkeCalcNatDetectHash()
|
/dports/security/softether-devel/v4.36-9754/src/Cedar/ |
H A D | IPsec_IkePacket.h | 593 struct IKE_HASH struct 614 IKE_HASH *IkeHashes[MAX_IKE_ENGINE_ELEMENTS]; // Hash algorithm list that is used in the IKE argument 618 IKE_HASH *EspHashes[MAX_IKE_ENGINE_ELEMENTS]; // Hash algorithm list that is used by ESP 738 IKE_HASH *NewIkeHash(IKE_ENGINE *e, UINT hash_id, char *name, UINT size); 742 void FreeIkeHash(IKE_HASH *h); 745 IKE_HASH *GetIkeHash(IKE_ENGINE *e, bool for_esp, UINT i); 748 void IkeHash(IKE_HASH *h, void *dst, void *src, UINT size); 749 void IkeHMac(IKE_HASH *h, void *dst, void *key, UINT key_size, void *data, UINT data_size); 750 void IkeHMacBuf(IKE_HASH *h, void *dst, BUF *key, BUF *data);
|
H A D | IPsec_IKE.h | 170 IKE_HASH *Hash; 184 IKE_HASH *Hash; 346 IKE_HASH *SKEYID_Hash; 411 BUF *IkeCalcNatDetectHash(IKE_SERVER *ike, IKE_HASH *hash, UINT64 initiator_cookie, UINT64 responde… 413 IKE_CRYPTO_KEY *IkeNewCryptoKeyFromK(IKE_SERVER *ike, void *k, UINT k_size, IKE_HASH *h, IKE_CRYPTO… 414 BUF *IkeExpandKeySize(IKE_HASH *h, void *k, UINT k_size, UINT target_size); 443 void IPsecCalcKeymat(IKE_SERVER *ike, IKE_HASH *h, void *dst, UINT dst_size, void *skeyid_d_data, U…
|
H A D | IPsec_IkePacket.c | 2552 IKE_HASH *sha1, *md5, *sha2_256, *sha2_384, *sha2_512; in NewIkeEngine() 2657 IKE_HASH *h = LIST_DATA(e->HashesList, i); in FreeIkeEngine() 2741 void FreeIkeHash(IKE_HASH *h) in FreeIkeHash() 2765 IKE_HASH *NewIkeHash(IKE_ENGINE *e, UINT hash_id, char *name, UINT size) in NewIkeHash() 2767 IKE_HASH *h; in NewIkeHash() 2774 h = ZeroMalloc(sizeof(IKE_HASH)); in NewIkeHash() 2805 IKE_HASH *GetIkeHash(IKE_ENGINE *e, bool for_esp, UINT i) in GetIkeHash() 2917 void IkeHash(IKE_HASH *h, void *dst, void *src, UINT size) in IkeHash() 2955 void IkeHMac(IKE_HASH *h, void *dst, void *key, UINT key_size, void *data, UINT data_size) in IkeHMac() 3060 void IkeHMacBuf(IKE_HASH *h, void *dst, BUF *key, BUF *data) in IkeHMacBuf()
|
H A D | CedarType.h | 655 typedef struct IKE_HASH IKE_HASH; typedef
|
H A D | IPsec_IKE.c | 2489 void IPsecCalcKeymat(IKE_SERVER *ike, IKE_HASH *h, void *dst, UINT dst_size, void *skeyid_d_data, U… in IPsecCalcKeymat() 3612 IKE_HASH *h; in IkeCalcSaKeySet() 3694 BUF *IkeExpandKeySize(IKE_HASH *h, void *k, UINT k_size, UINT target_size) in IkeExpandKeySize() 3731 IKE_CRYPTO_KEY *IkeNewCryptoKeyFromK(IKE_SERVER *ike, void *k, UINT k_size, IKE_HASH *h, IKE_CRYPTO… in IkeNewCryptoKeyFromK() 3755 BUF *IkeCalcNatDetectHash(IKE_SERVER *ike, IKE_HASH *hash, UINT64 initiator_cookie, UINT64 responde… in IkeCalcNatDetectHash()
|
/dports/security/softether/v4.38-9760/src/Cedar/ |
H A D | IPsec_IkePacket.h | 593 struct IKE_HASH struct 614 IKE_HASH *IkeHashes[MAX_IKE_ENGINE_ELEMENTS]; // Hash algorithm list that is used in the IKE argument 618 IKE_HASH *EspHashes[MAX_IKE_ENGINE_ELEMENTS]; // Hash algorithm list that is used by ESP 738 IKE_HASH *NewIkeHash(IKE_ENGINE *e, UINT hash_id, char *name, UINT size); 742 void FreeIkeHash(IKE_HASH *h); 745 IKE_HASH *GetIkeHash(IKE_ENGINE *e, bool for_esp, UINT i); 748 void IkeHash(IKE_HASH *h, void *dst, void *src, UINT size); 749 void IkeHMac(IKE_HASH *h, void *dst, void *key, UINT key_size, void *data, UINT data_size); 750 void IkeHMacBuf(IKE_HASH *h, void *dst, BUF *key, BUF *data);
|
H A D | IPsec_IKE.h | 173 IKE_HASH *Hash; 187 IKE_HASH *Hash; 349 IKE_HASH *SKEYID_Hash; 422 BUF *IkeCalcNatDetectHash(IKE_SERVER *ike, IKE_HASH *hash, UINT64 initiator_cookie, UINT64 responde… 424 IKE_CRYPTO_KEY *IkeNewCryptoKeyFromK(IKE_SERVER *ike, void *k, UINT k_size, IKE_HASH *h, IKE_CRYPTO… 425 BUF *IkeExpandKeySize(IKE_HASH *h, void *k, UINT k_size, UINT target_size); 454 void IPsecCalcKeymat(IKE_SERVER *ike, IKE_HASH *h, void *dst, UINT dst_size, void *skeyid_d_data, U…
|
H A D | IPsec_IkePacket.c | 2552 IKE_HASH *sha1, *md5, *sha2_256, *sha2_384, *sha2_512; in NewIkeEngine() 2657 IKE_HASH *h = LIST_DATA(e->HashesList, i); in FreeIkeEngine() 2741 void FreeIkeHash(IKE_HASH *h) in FreeIkeHash() 2765 IKE_HASH *NewIkeHash(IKE_ENGINE *e, UINT hash_id, char *name, UINT size) in NewIkeHash() 2767 IKE_HASH *h; in NewIkeHash() 2774 h = ZeroMalloc(sizeof(IKE_HASH)); in NewIkeHash() 2805 IKE_HASH *GetIkeHash(IKE_ENGINE *e, bool for_esp, UINT i) in GetIkeHash() 2917 void IkeHash(IKE_HASH *h, void *dst, void *src, UINT size) in IkeHash() 2955 void IkeHMac(IKE_HASH *h, void *dst, void *key, UINT key_size, void *data, UINT data_size) in IkeHMac() 3060 void IkeHMacBuf(IKE_HASH *h, void *dst, BUF *key, BUF *data) in IkeHMacBuf()
|
H A D | CedarType.h | 656 typedef struct IKE_HASH IKE_HASH; typedef
|
H A D | IPsec_IKE.c | 2553 void IPsecCalcKeymat(IKE_SERVER *ike, IKE_HASH *h, void *dst, UINT dst_size, void *skeyid_d_data, U… in IPsecCalcKeymat() 3676 IKE_HASH *h; in IkeCalcSaKeySet() 3758 BUF *IkeExpandKeySize(IKE_HASH *h, void *k, UINT k_size, UINT target_size) in IkeExpandKeySize() 3795 IKE_CRYPTO_KEY *IkeNewCryptoKeyFromK(IKE_SERVER *ike, void *k, UINT k_size, IKE_HASH *h, IKE_CRYPTO… in IkeNewCryptoKeyFromK() 3819 BUF *IkeCalcNatDetectHash(IKE_SERVER *ike, IKE_HASH *hash, UINT64 initiator_cookie, UINT64 responde… in IkeCalcNatDetectHash()
|