aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
blob: 29fa5e9875d13f4c9f6908260e0fccd3395021a9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
COMPLETE STATUS:

    Pure Java 1.2+ :: optimised
    Python 3       :: optimised
    C ISO C90      :: optimised
    Java/C JNI     :: under development
    Vala           :: under development
    NASM           :: planned (maybe, after jni)
    Haskell        :: planned (maybe)
    Python 2       :: planned (maybe)
    Perl           :: planned (maybe)
    D              :: planned (maybe)
    Common Lisp    :: planned (perhaps)
    Scala          :: planned (perhaps)


**SHA-3/Keccak checksum calculator**

*USAGE:*

    sha3sum [option...] < FILE
    sha3sum [option...] file...

*OPTIONS:*

    -r BITRATE
    --bitrate      The bitrate to use for SHA-3.          (default: 576)
    
    -c CAPACITY
    --capacity     The capacity to use for SHA-3.         (default: 1024)
    
    -w WORDSIZE
    --wordsize     The word size to use for SHA-3.        (default: 64)
    
    -o OUTPUTSIZE
    --outputsize   The output size to use for SHA-3.      (default: 512)
    
    -s STATESIZE
    --statesize    The state size to use for SHA-3.       (default: 1600)
    
    -i ITERATIONS
    --iterations   The number of hash iterations to run.  (default: 1)
    
    -b
    --binary       Print the checksum in binary, rather than hexadecimal.