From 64640083dee2aaa5c407a8938cc44571333b9b6c Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Sun, 1 Mar 2020 15:07:44 +0100 Subject: libsec: remove hash pickle functions, document ripemd160, cleanup sechash(2) manpage --- sys/src/libsec/port/md5pickle.c | 39 --------------------------------------- sys/src/libsec/port/mkfile | 1 - sys/src/libsec/port/sha1pickle.c | 38 -------------------------------------- 3 files changed, 78 deletions(-) delete mode 100644 sys/src/libsec/port/md5pickle.c delete mode 100644 sys/src/libsec/port/sha1pickle.c (limited to 'sys/src/libsec') diff --git a/sys/src/libsec/port/md5pickle.c b/sys/src/libsec/port/md5pickle.c deleted file mode 100644 index a3adb51f3..000000000 --- a/sys/src/libsec/port/md5pickle.c +++ /dev/null @@ -1,39 +0,0 @@ -#include "os.h" -#include - -char* -md5pickle(MD5state *s) -{ - char *p; - int m, n; - - m = 17+4*9+4*((s->blen+3)/3 + 1); - p = malloc(m); - if(p == nil) - return p; - n = sprint(p, "%16.16llux %8.8ux %8.8ux %8.8ux %8.8ux ", - s->len, - s->state[0], s->state[1], s->state[2], - s->state[3]); - enc64(p+n, m-n, s->buf, s->blen); - return p; -} - -MD5state* -md5unpickle(char *p) -{ - MD5state *s; - - s = malloc(sizeof(*s)); - if(s == nil) - return nil; - s->len = strtoull(p, &p, 16); - s->state[0] = strtoul(p, &p, 16); - s->state[1] = strtoul(p, &p, 16); - s->state[2] = strtoul(p, &p, 16); - s->state[3] = strtoul(p, &p, 16); - s->blen = dec64(s->buf, sizeof(s->buf), p, strlen(p)); - s->malloced = 1; - s->seeded = 1; - return s; -} diff --git a/sys/src/libsec/port/mkfile b/sys/src/libsec/port/mkfile index b6490b7bc..9628af1be 100644 --- a/sys/src/libsec/port/mkfile +++ b/sys/src/libsec/port/mkfile @@ -7,7 +7,6 @@ CFILES = des.c desmodes.c desECB.c desCBC.c des3ECB.c des3CBC.c\ blowfish.c \ hmac.c md5.c md5block.c md4.c sha1.c sha1block.c\ sha2_64.c sha2_128.c sha2block64.c sha2block128.c\ - sha1pickle.c md5pickle.c\ poly1305.c\ rc4.c\ chacha.c chachablock.c\ diff --git a/sys/src/libsec/port/sha1pickle.c b/sys/src/libsec/port/sha1pickle.c deleted file mode 100644 index 6139567b5..000000000 --- a/sys/src/libsec/port/sha1pickle.c +++ /dev/null @@ -1,38 +0,0 @@ -#include "os.h" -#include - -char* -sha1pickle(SHA1state *s) -{ - char *p; - int m, n; - - m = 5*9+4*((s->blen+3)/3); - p = malloc(m); - if(p == nil) - return p; - n = sprint(p, "%8.8ux %8.8ux %8.8ux %8.8ux %8.8ux ", - s->state[0], s->state[1], s->state[2], - s->state[3], s->state[4]); - enc64(p+n, m-n, s->buf, s->blen); - return p; -} - -SHA1state* -sha1unpickle(char *p) -{ - SHA1state *s; - - s = malloc(sizeof(*s)); - if(s == nil) - return nil; - s->state[0] = strtoul(p, &p, 16); - s->state[1] = strtoul(p, &p, 16); - s->state[2] = strtoul(p, &p, 16); - s->state[3] = strtoul(p, &p, 16); - s->state[4] = strtoul(p, &p, 16); - s->blen = dec64(s->buf, sizeof(s->buf), p, strlen(p)); - s->malloced = 1; - s->seeded = 1; - return s; -} -- cgit v1.2.3