ecb_enc.c (55714) | ecb_enc.c (76866) |
---|---|
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 * --- 100 unchanged lines hidden (view full) --- 109 { 110 register DES_LONG l; 111 DES_LONG ll[2]; 112 const unsigned char *in = &(*input)[0]; 113 unsigned char *out = &(*output)[0]; 114 115 c2l(in,l); ll[0]=l; 116 c2l(in,l); ll[1]=l; | 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 * --- 100 unchanged lines hidden (view full) --- 109 { 110 register DES_LONG l; 111 DES_LONG ll[2]; 112 const unsigned char *in = &(*input)[0]; 113 unsigned char *out = &(*output)[0]; 114 115 c2l(in,l); ll[0]=l; 116 c2l(in,l); ll[1]=l; |
117 des_encrypt(ll,ks,enc); | 117 des_encrypt1(ll,ks,enc); |
118 l=ll[0]; l2c(l,out); 119 l=ll[1]; l2c(l,out); 120 l=ll[0]=ll[1]=0; 121 } 122 | 118 l=ll[0]; l2c(l,out); 119 l=ll[1]; l2c(l,out); 120 l=ll[0]=ll[1]=0; 121 } 122 |