tls 1.3 init

This commit is contained in:
Zhi Guan
2021-07-28 16:32:10 +08:00
parent ce7dd7fccf
commit 62d1899760
66 changed files with 3080 additions and 18101 deletions

View File

@@ -143,7 +143,7 @@ int hex2bin(const char *in, size_t inlen, uint8_t *out)
{
int c;
if (inlen % 2) {
error_print();
error_print("hex %s len = %zu\n", in, inlen);
return -1;
}
@@ -164,6 +164,13 @@ int hex2bin(const char *in, size_t inlen, uint8_t *out)
return 1;
}
int hex_to_bytes(const char *in, size_t inlen, uint8_t *out, size_t *outlen)
{
*outlen = inlen/2;
return hex2bin(in, inlen, out);
}
void memxor(void *r, const void *a, size_t len)
{
uint8_t *pr = r;