aboutsummaryrefslogtreecommitdiffstats
path: root/python3/sha3.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-11-13nuke...Mattias Andrée1-661/+0
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-11-11fix bugMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-21beginning on support for partial bytes, c implemention is not working correctlyMattias Andrée1-17/+51
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-02-11bump yearMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-08-10improve python performanceMattias Andrée1-109/+112
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-08-10mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-08-10mMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-08-10mMattias Andrée1-0/+4
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-08-10improve python3 version speed by never using static methodsMattias Andrée1-139/+134
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-08-10add support for concurrent threads in python3 versionMattias Andrée1-336/+331
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-08-10split python3 version into two filesMattias Andrée1-364/+0
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-08-09stronger license = better licenseMattias Andrée1-6/+6
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-07-24in case st_blksize is not properly setMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-06-17mMattias Andrée1-4/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-06-17fix for exception catching with stdin as filename by NoneMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-06-17in shebang change python to python3 so that is will run on python3 of distributions that do not have python3 as defaultMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-06-17change defaults (conflicts with Wikipedia but is based on official Keccak defaults; no defaults have yet been standardised)Mattias Andrée1-4/+4
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-06-17m + fix for python versionMattias Andrée1-29/+34
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-06-16miscMattias Andrée1-71/+327
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-06-08mMattias Andrée1-6/+6
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-06-08remove unused variableMattias Andrée1-1/+0
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-05-03fix partial byte outputMattias Andrée1-1/+3
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-05-03apply change made to pure-java to other versionsMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-05-02mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-04-16fix binary logarithmMattias Andrée1-1/+6
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-04-02whoops, read the filesize instead of the blocksizeMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-08optimise c versionMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-08correctedMattias Andrée1-4/+6
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-05move inte directories based on languageMattias Andrée1-0/+0
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04m + twist at squeeze in javaMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04mMattias Andrée1-4/+4
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04repair py (S was transposed...)Mattias Andrée1-45/+91
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04the java program (does not hash as python, but I think python also got som bug sneaked in)Mattias Andrée1-22/+26
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04m + work on java implementationMattias Andrée1-70/+65
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04chunk to lane convertion optimisationMattias Andrée1-52/+67
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04optimised rotation for 64 bit wordsMattias Andrée1-42/+98
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04small rotation optimisationMattias Andrée1-1/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04mMattias Andrée1-3/+3
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04more optMattias Andrée1-32/+76
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04more optMattias Andrée1-96/+94
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04optimise away DMattias Andrée1-66/+31
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04optMattias Andrée1-75/+96
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04a little more round optimisationMattias Andrée1-3/+29
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04some small optimisationsMattias Andrée1-15/+44
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04fully functional python implementationMattias Andrée1-30/+48
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-04add --helpMattias Andrée1-83/+78
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-03basic command line supportMattias Andrée1-14/+130
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-03can absorb partial mesagesMattias Andrée1-67/+198
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2013-02-03base implemention for the python versionMattias Andrée1-0/+266
Signed-off-by: Mattias Andrée <maandree@operamail.com>