ecb_enc.c (109998) | ecb_enc.c (127128) |
---|---|
1/* crypto/des/ecb_enc.c */ 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 3 * All rights reserved. 4 * 5 * This package is an SSL implementation written 6 * by Eric Young (eay@cryptsoft.com). 7 * The implementation was written so as to conform with Netscapes SSL. 8 * --- 46 unchanged lines hidden (view full) --- 55 * copied and put under another distribution licence 56 * [including the GNU Public Licence.] 57 */ 58 59#include "des_locl.h" 60#include "des_ver.h" 61#include "spr.h" 62#include <openssl/opensslv.h> | 1/* crypto/des/ecb_enc.c */ 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 3 * All rights reserved. 4 * 5 * This package is an SSL implementation written 6 * by Eric Young (eay@cryptsoft.com). 7 * The implementation was written so as to conform with Netscapes SSL. 8 * --- 46 unchanged lines hidden (view full) --- 55 * copied and put under another distribution licence 56 * [including the GNU Public Licence.] 57 */ 58 59#include "des_locl.h" 60#include "des_ver.h" 61#include "spr.h" 62#include <openssl/opensslv.h> |
63#include <openssl/bio.h> |
|
63 64OPENSSL_GLOBAL const char *libdes_version="libdes" OPENSSL_VERSION_PTEXT; 65OPENSSL_GLOBAL const char *DES_version="DES" OPENSSL_VERSION_PTEXT; 66 67const char *DES_options(void) 68 { 69 static int init=1; 70 static char buf[32]; --- 21 unchanged lines hidden (view full) --- 92 unroll="16"; 93#else 94 unroll="4"; 95#endif 96 if (sizeof(DES_LONG) != sizeof(long)) 97 size="int"; 98 else 99 size="long"; | 64 65OPENSSL_GLOBAL const char *libdes_version="libdes" OPENSSL_VERSION_PTEXT; 66OPENSSL_GLOBAL const char *DES_version="DES" OPENSSL_VERSION_PTEXT; 67 68const char *DES_options(void) 69 { 70 static int init=1; 71 static char buf[32]; --- 21 unchanged lines hidden (view full) --- 93 unroll="16"; 94#else 95 unroll="4"; 96#endif 97 if (sizeof(DES_LONG) != sizeof(long)) 98 size="int"; 99 else 100 size="long"; |
100 sprintf(buf,"des(%s,%s,%s,%s)",ptr,risc,unroll,size); | 101 BIO_snprintf(buf,sizeof buf,"des(%s,%s,%s,%s)",ptr,risc,unroll, 102 size); |
101 init=0; 102 } 103 return(buf); 104 } 105 106 107void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, 108 DES_key_schedule *ks, int enc) --- 13 unchanged lines hidden --- | 103 init=0; 104 } 105 return(buf); 106 } 107 108 109void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, 110 DES_key_schedule *ks, int enc) --- 13 unchanged lines hidden --- |