Revision 02cbe567
Von martin vor mehr als 11 Jahren hinzugefügt
tools/gcttool/main.c | ||
---|---|---|
const char *password,
|
||
unsigned char *buffer,
|
||
unsigned int bsize) {
|
||
des_cblock left, right;
|
||
DES_cblock left, right;
|
||
int i;
|
||
|
||
if (bsize!=16) {
|
||
DBG_ERROR(GWEN_LOGDOMAIN, "Buffer must be exact 16 bytes in length");
|
||
return -1;
|
||
}
|
||
des_string_to_2keys(password, &left, &right);
|
||
DES_string_to_2keys(password, &left, &right);
|
||
for (i=0; i<8; i++)
|
||
*(buffer++)=left[i];
|
||
for (i=0; i<8; i++)
|
Auch abrufbar als: Unified diff
"des_" API is deprecated, changed to "DES_".
Thanks to Henning Brauer from BS Web Services GmbH.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2311 70169cfe-8b10-0410-8925-dcb4b91034d8