Home
last modified time | relevance | path

Searched refs:IKE_HASH (Results 1 – 15 of 15) sorted by relevance

/dports/security/softether5/SoftEtherVPN-5.02.5180/src/Cedar/
H A DProto_IkePacket.h501 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 DProto_IKE.h73 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 DProto_IkePacket.c2310 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 DCedarType.h574 typedef struct IKE_HASH IKE_HASH; typedef
H A DProto_IKE.c2406 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 DIPsec_IkePacket.h593 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 DIPsec_IKE.h170 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 DIPsec_IkePacket.c2552 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 DCedarType.h655 typedef struct IKE_HASH IKE_HASH; typedef
H A DIPsec_IKE.c2489 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 DIPsec_IkePacket.h593 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 DIPsec_IKE.h173 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 DIPsec_IkePacket.c2552 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 DCedarType.h656 typedef struct IKE_HASH IKE_HASH; typedef
H A DIPsec_IKE.c2553 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()