diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-03-01 15:07:44 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-03-01 15:07:44 +0100 |
commit | 64640083dee2aaa5c407a8938cc44571333b9b6c (patch) | |
tree | 2b92b4a746249a3a3999bb3c31d4dbf1a1b5763c /sys/src/libsec | |
parent | 69e28c6513866152265fb11c2424afe69f0323d3 (diff) |
libsec: remove hash pickle functions, document ripemd160, cleanup sechash(2) manpage
Diffstat (limited to 'sys/src/libsec')
-rw-r--r-- | sys/src/libsec/port/md5pickle.c | 39 | ||||
-rw-r--r-- | sys/src/libsec/port/mkfile | 1 | ||||
-rw-r--r-- | sys/src/libsec/port/sha1pickle.c | 38 |
3 files changed, 0 insertions, 78 deletions
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 <libsec.h> - -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 <libsec.h> - -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; -} |