2.6 KiB
*** Auto generated by docgen.cmd ***
Copyright
Copyright 2015 - 2020, Remy Gibert and the A2osX contributors.
MD4
Return MD4 Hash for input String
C
void MD4 (const char* str, char* digest);
ASM
>PUSHW str
>PUSHW digest
>LIBCALL hLIBCRYPT,LIBCRYPT.MD4
RETURN VALUE
CC
MD5
Return MD5 Hash for input String
C
void MD5 (const char* str, char* digest);
ASM
>PUSHW str
>PUSHW digest
>LIBCALL hLIBCRYPT,LIBCRYPT.MD5
RETURN VALUE
CC
MD4Init
Initialize a MD4 computation
C
hMD4 MD4init();
ASM
>LIBCALL hLIBCRYPT,LIBCRYPT.MD4Init
RETURN VALUE
A = hMem To S.MD4
MD5Init
Initialize a MD5 computation
C
hMD5 MD5init();
ASM
>LIBCALL hLIBCRYPT,LIBCRYPT.MD5Init
RETURN VALUE
A = hMem To S.MD5
MD4Update
Add Data to MD4 computation
C
void MD4update (hMD4 MD4, char* data, int len);
ASM
>PUSHB MD4
>PUSHW data
>PUSHW len
>hLIBCRYPT,LIBCRYPT.MD4Update
RETURN VALUE
MD5Update
Add Data to MD5 computation
C
void MD5update (hMD5 MD5, char* data, int len);
ASM
>PUSHB MD5
>PUSHW data
>PUSHW len
>hLIBCRYPT,LIBCRYPT.MD5Update
RETURN VALUE
MD4Finalize
C
void MD4finalize (hMD4 MD4, char* digest);
ASM
>PUSHB MD4
>PUSHW digest
>LIBCALL hLIBCRYPT,LIBCRYPT.MD4Finalize
RETURN VALUE
MD5Finalize
C
void MD5finalize (hMD5 MD5, char* digest);
ASM
>PUSHB MD5
>PUSHW digest
>LIBCALL hLIBCRYPT,LIBCRYPT.MD5Finalize
RETURN VALUE
HMACMD5
Return HMACMD5 Hash for input String
C
void HMACMD5(const char* str, const char* key, char* digest);
ASM
>PUSHW str
>PUSHW key
>PUSHW digest
>LIBCALL hLIBCRYPT,LIBCRYPT.HMACMD5
RETURN VALUE
CC
License
A2osX is licensed under the GNU General Public License.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
The full A2osX license can be found Here.
*** End of Auto generated file ***