aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* there is a chance I will also implement in common lisp and scalaMattias Andrée2013-02-091-0/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* generate h file with `javah SHA3`Mattias Andrée2013-02-091-0/+37
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* beginning jni implemenetationMattias Andrée2013-02-092-1/+107
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* optimise c versionMattias Andrée2013-02-085-218/+262
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* correctedMattias Andrée2013-02-086-18/+41
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2013-02-072-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* error in java version detected (c is identical) + c implemention other wise complete but not optimised (and misses blksize reading)Mattias Andrée2013-02-074-13/+65
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* resolve pedantic warningsMattias Andrée2013-02-061-7/+13
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* and now it compilesMattias Andrée2013-02-062-23/+49
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* minor work on portMattias Andrée2013-02-062-3/+50
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* beginning of porting the command to cMattias Andrée2013-02-056-5/+363
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* update statusMattias Andrée2013-02-051-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* ported lib but untestedMattias Andrée2013-02-051-2/+4
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* some more porting to cMattias Andrée2013-02-051-45/+49
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* derpMattias Andrée2013-02-051-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* port `M.length`Mattias Andrée2013-02-051-6/+11
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* message lenght parameter in tolaneMattias Andrée2013-02-051-104/+106
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* remove two methods than cannot be used in cMattias Andrée2013-02-051-22/+0
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* beginning of porting cMattias Andrée2013-02-051-217/+229
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* basically coping the java version to c (naturally this does not compile)Mattias Andrée2013-02-052-8/+601
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* add makefileMattias Andrée2013-02-051-0/+32
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* miscMattias Andrée2013-02-057-7/+8
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2013-02-051-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2013-02-051-5/+7
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* java optimisedMattias Andrée2013-02-052-47/+35
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* optimise first part of the theta stepMattias Andrée2013-02-051-5/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* optimise chi stepMattias Andrée2013-02-051-30/+8
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* a bit of optimisation on the round (last part)Mattias Andrée2013-02-051-18/+14
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* optimise keccak-f and rotateMattias Andrée2013-02-051-28/+4
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* different commands for different output sizesMattias Andrée2013-02-055-6/+187
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* move inte directories based on languageMattias Andrée2013-02-053-0/+0
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* support for all versions of javaMattias Andrée2013-02-051-14/+16
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* java fixed small convertions derps, one important thing is that x >>> n = x if n == 64Mattias Andrée2013-02-052-17/+26
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m + twist at squeeze in javaMattias Andrée2013-02-042-5/+3
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* add progress infoMattias Andrée2013-02-041-0/+8
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2013-02-043-60/+106
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* repair py (S was transposed...)Mattias Andrée2013-02-041-45/+91
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* the java program (does not hash as python, but I think python also got som bug sneaked in)Mattias Andrée2013-02-043-29/+288
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* support for slaxed chunksMattias Andrée2013-02-041-7/+31
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* the java lib compilesMattias Andrée2013-02-041-69/+85
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m + work on java implementationMattias Andrée2013-02-043-70/+651
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* add gitignoreMattias Andrée2013-02-041-0/+10
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* chunk to lane convertion optimisationMattias Andrée2013-02-041-52/+67
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* optimised rotation for 64 bit wordsMattias Andrée2013-02-041-42/+98
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* small rotation optimisationMattias Andrée2013-02-041-1/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2013-02-041-3/+3
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* more optMattias Andrée2013-02-041-32/+76
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* more optMattias Andrée2013-02-041-104/+102
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* optimise away DMattias Andrée2013-02-041-71/+36
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* optMattias Andrée2013-02-041-83/+104
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>