Udp
This commit is contained in:
committed by
Matthew McClaskey
parent
ba902f8194
commit
3b40a92548
23
common/network/webudp/WuCrypto.h
Normal file
23
common/network/webudp/WuCrypto.h
Normal file
@@ -0,0 +1,23 @@
|
||||
#pragma once
|
||||
|
||||
#include <openssl/x509.h>
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
const size_t kSHA1Length = 20;
|
||||
|
||||
struct WuSHA1Digest {
|
||||
uint8_t bytes[kSHA1Length];
|
||||
};
|
||||
|
||||
struct WuCert {
|
||||
WuCert();
|
||||
~WuCert();
|
||||
|
||||
EVP_PKEY* key;
|
||||
X509* x509;
|
||||
char fingerprint[96];
|
||||
};
|
||||
|
||||
WuSHA1Digest WuSHA1(const uint8_t* src, size_t len, const void* key,
|
||||
size_t keyLen);
|
||||
Reference in New Issue
Block a user