mirror of
https://github.com/A2osX/A2osX.git
synced 2024-11-27 04:49:20 +00:00
1.5 KiB
1.5 KiB
*** Auto generated by docgen.cmd ***
Copyright
Copyright 2015 - 2019, Remy Gibert and the A2osX contributors.
MD5
Return MD5 Hash for input String
C
void md5 (const char* str, char* digest);
ASM
>PUSHW digest
>PUSHW str
RETURN VALUE
CC
MD5Init
Initialize a MD5 computation
C
hMD5 md5init ();
ASM
>LIBCALL hLIBCRYPT,LIBCRYPT.MD5Init
RETURN VALUE
A = hMem To S.MD5
MD5Update
Add Data to MD5 computation
C
void md5update (hMD5 md5, char* data, int len);
ASM
>PUSHW len
>PUSHW data
>LDA.G md5
>hLIBCRYPT,LIBCRYPT.MD5Update
RETURN VALUE
MD5Finalize
C
void md5finalize (hMD5 md5, char* digest);
ASM
>PUSHW digest
>LDA.G md5
>LIBCALL hLIBCRYPT,LIBCRYPT.MD5Finalize
RETURN VALUE
License
A2osX is licensed under the GNU General Pulic 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 ***