Subversion Repositories Kolibri OS

Rev

Rev 3115 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3431 dunkaist 1
;    libcrash -- cryptographic hash functions
2
;
3
;    Copyright (C) 2012-2013 Ivan Baravy (dunkaist)
4
;
5
;    This program is free software: you can redistribute it and/or modify
6
;    it under the terms of the GNU General Public License as published by
7
;    the Free Software Foundation, either version 3 of the License, or
8
;    (at your option) any later version.
9
;
10
;    This program is distributed in the hope that it will be useful,
11
;    but WITHOUT ANY WARRANTY; without even the implied warranty of
12
;    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
;    GNU General Public License for more details.
14
;
15
;    You should have received a copy of the GNU General Public License
16
;    along with this program.  If not, see .
17
 
18
LIBCRASH_ENDIAN_LITTLE	= 0
19
LIBCRASH_ENDIAN_BIG	= 1
20
 
21
LIBCRASH_MD4	= 0
22
LIBCRASH_MD5	= 1
23
LIBCRASH_SHA1	= 2
24
LIBCRASH_SHA224	= 3
25
LIBCRASH_SHA256	= 4
26
LIBCRASH_SHA384	= 5
27
LIBCRASH_SHA512	= 6
28
 
29
struct crash_item
30
	function	dd ?
31
	init_val	dd ?
32
	postproc	dd ?
33
	len_in		dd ?
34
	len_out		dd ?
35
	len_blk		dd ?
36
	len_size	dd ?
37
	endianness	dd ?
38
ends