From: Niels Möller Date: Sat, 8 Sep 2001 22:26:37 +0000 (+0200) Subject: * des.c (des_fix_parity): New function. X-Git-Tag: nettle_1.0_release_20010925~46 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7e12e96ec6601dd5f20f498e38126499c99f8705;p=thirdparty%2Fnettle.git * des.c (des_fix_parity): New function. Rev: src/nettle/des.c:1.4 Rev: src/nettle/des.h:1.6 --- diff --git a/des.c b/des.c index c95f08b6..28f4f503 100644 --- a/des.c +++ b/des.c @@ -52,6 +52,15 @@ static char parity[] = { #include "parity.h" }; +void +des_fix_parity(unsigned length, uint8_t *dst, + const uint8_t *src) +{ + unsigned i; + for (i = 0; istatus to DES_OK (zero). On + * error, returns 0 and sets ctx->status accordingly. */ +int +des3_set_key(struct des3_ctx *ctx, const uint8_t *key); + +void +des3_encrypt(struct des3_ctx *ctx, + unsigned length, uint8_t *dst, + const uint8_t *src); +void +des3_decrypt(struct des3_ctx *ctx, + unsigned length, uint8_t *dst, + const uint8_t *src); + #endif /* NETTLE_DES_H_INCLUDED */