15 #define DISABLE_DEBUGLOG
18 #include "cryptmgrkeys_p.h"
20 #include <gwenhywfar/misc.h>
21 #include <gwenhywfar/debug.h>
22 #include <gwenhywfar/mdigest.h>
23 #include <gwenhywfar/padd.h>
24 #include <gwenhywfar/crypthead.h>
25 #include <gwenhywfar/text.h>
39 GWEN_CRYPTMGR_KEYS *xcm;
47 xcm->localKey=localKey;
50 xcm->ownLocalKey=ownKeys;
59 xcm->ownPeerKey=ownKeys;
82 GWEN_CRYPTMGR_KEYS *xcm;
84 xcm=(GWEN_CRYPTMGR_KEYS*) p;
97 GWEN_CRYPTMGR_KEYS *xcm;
105 xcm->peerKey=peerKey;
106 xcm->ownPeerKey=ownKey;
113 const uint8_t *pData, uint32_t lData,
115 GWEN_CRYPTMGR_KEYS *xcm;
120 uint32_t signatureLen;
126 if (xcm->localKey==
NULL) {
186 const uint8_t *pData, uint32_t lData,
187 const uint8_t *pSignature, uint32_t lSignature) {
188 GWEN_CRYPTMGR_KEYS *xcm;
199 if (xcm->peerKey==
NULL) {
212 pSignature, lSignature,
282 const uint8_t *pData, uint32_t lData,
284 GWEN_CRYPTMGR_KEYS *xcm;
294 if (xcm->peerKey==
NULL) {
334 const uint8_t *pData, uint32_t lData,
336 GWEN_CRYPTMGR_KEYS *xcm;
346 if (xcm->localKey==
NULL) {