From 015297e2bdaccdde039ecbc4a5a808ce7da13484 Mon Sep 17 00:00:00 2001 From: w12 Date: Wed, 25 Dec 2024 09:39:03 +0100 Subject: [PATCH] Dateien nach "/" hochladen --- yespower.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 yespower.c diff --git a/yespower.c b/yespower.c new file mode 100644 index 0000000..9582f6b --- /dev/null +++ b/yespower.c @@ -0,0 +1,16 @@ +#include "yespower.h" +#include "sysendian.h" + +static const yespower_params_t v1 = {YESPOWER_0_5, 4096, 16, "Client Key", 10}; + +static const yespower_params_t v2 = {YESPOWER_1_0, 4096, 16, NULL, 0}; + +int yespower_hash(const char *input, char *output) +{ + uint32_t time = le32dec(&input[68]); + if (time > 1553904000) { + return yespower_tls(input, 80, &v2, (yespower_binary_t *) output); + } else { + return yespower_tls(input, 80, &v1, (yespower_binary_t *) output); + } +} \ No newline at end of file