Commit Graph

379 Commits

Author SHA1 Message Date
bg nerilex 8d9f80e5ae small optimizations to sha2 / sha256 2014-12-30 14:07:01 +01:00
bg nerilex a49bff0095 new keysize documentation in reStructuredText-format 2014-08-25 22:00:36 +02:00
bg nerilex 6cc7eaef52 new hashes documentation in reStructuredText-format 2014-08-25 11:15:57 +02:00
bg nerilex 3e91beb6a6 testing new docu in reStructuredText 2014-08-22 12:40:10 +02:00
bg nerilex 109c9312f3 fixing ecdsa signature generation (stupid me confused p and n) 2014-07-08 21:17:36 +02:00
bg nerilex 2f89c4687b C-code for gf256-multiplication in comment 2014-07-08 21:16:21 +02:00
bg nerilex 226bfa4c5f supporting division test for bigint2 2014-07-08 21:15:30 +02:00
bg nerilex cda2e9d578 first publication of bigint2-dev 2014-06-29 22:00:17 +02:00
bg 55113fbb49 minimal edit 2014-04-08 10:32:37 +02:00
bg 8d1970350a bug fixing and support for malloc instead of stack memory (some functions) 2014-02-22 18:00:36 +01:00
bg a30df60ac8 gcd now can also use heap memory 2014-02-18 02:48:08 +01:00
bg 431b00c6b3 forgot to reactivate mongomery-speedup 2014-02-17 15:52:31 +01:00
bg 10951fe0bb bug fixing and support for malloc instead of stack memory (some functions) 2014-02-17 00:27:02 +01:00
bg 01b5d29136 fixing problem with shifting 0 2014-02-15 01:23:43 +01:00
bg d796b12dbb improving bigint stuff and fixing problems for 32-bit systems 2014-02-14 23:10:30 +01:00
bg b14938245d keccak improvments 2013-09-20 02:14:21 +02:00
bg 7c993b1b86 some minor space adjustments 2013-09-20 02:13:11 +02:00
bg a8a398af8d introducing new tests for Montgomery-reduction based functions 2013-09-20 02:12:07 +02:00
bg 25b45eaba6 changing some types from uint16_t to size_t 2013-09-20 02:11:05 +02:00
bg 6e767be64b some style adjustments 2013-09-20 02:10:15 +02:00
bg b3cf9d2f35 adding Montgomery-multiplication stuff and better squaring algo 2013-09-20 01:57:40 +02:00
bg c74b176b79 [performance-report] whitespace editing 2013-02-25 14:56:35 +01:00
bg a707b2a401 [performance-reports] switching to printf 2013-02-25 14:46:28 +01:00
bg 3a9f9d918f global style change (now * is attached to identifier not to type) 2013-02-17 10:44:36 +01:00
bg 33d65e8032 [ecdsa] some progress but still unfinished 2013-02-17 10:36:05 +01:00
bg 872dff3138 optimization of reduce for small delta 2013-02-17 10:35:16 +01:00
bg f4daffaa5f [keccak-testvectors] updated to latest release 2013-01-20 23:01:16 +01:00
bg 690a1cfe4c [keccak-asm] final changes 2013-01-20 23:00:17 +01:00
bg 5a83cf2b01 [sha1-asm] fixing bug when *_lastBlock is used to hash multiple blocks, thanks to Alex 2013-01-20 22:57:05 +01:00
bg ca591a22fb [shavs-test-suite] fixing bug with wrong reported buffer size 2013-01-20 22:51:18 +01:00
bg f1f47fea7f [keccak-asm] applying quick-fix 2013-01-14 01:34:06 +01:00
bg ae1ab232c9 [keccak-asm] *_lastBlock in asm 2013-01-13 23:55:21 +01:00
bg c48e9f61be [keccak-asm] clean up 2013-01-12 23:22:59 +01:00
bg 2ef97287a9 [keccak-asm] *_init in asm 2013-01-12 23:21:45 +01:00
bg 5b6783aa50 [keccak-asm] *_ctx2hash in asm 2013-01-12 18:27:42 +01:00
bg cd50f65c37 [keccak-c] fixing 2013-01-12 18:04:32 +01:00
bg 628319e6c3 [keccak-asm] removing unnecessary c and d fields from context 2013-01-11 21:32:50 +01:00
bg c224e9cb51 [keccak-asm] keccak_ctx2hash in asm 2013-01-02 14:38:50 +01:00
bg 29a44972ae [keccak-asm] keccak_nextBlock in asm 2013-01-01 17:01:57 +01:00
bg 7e757a92ed [keccak-asm] improving last block handling (reducing stack space) 2012-12-27 01:39:06 +01:00
bg 62232d4984 [make system] correct hashing of hex file and better asm listings 2012-12-27 01:25:20 +01:00
bg 0dd4caec8e [avr-asm-macros.S] supress listing of avr/io.h include 2012-12-27 01:24:05 +01:00
bg 306468ce9c [keccak-asm] improving last block handling (reducing stack space) 2012-12-27 01:21:32 +01:00
bg ddc66bc054 [keccak-asm] removing rotate64 from asm build 2012-12-26 21:41:51 +01:00
bg e7925dc3d2 [keccak-asm] keccak_f1600 in asm 2012-12-26 21:35:01 +01:00
bg 4128060fcc [keccak-asm] chi in asm 2012-12-26 19:02:44 +01:00
bg 7a13826319 [keccak-asm] rho & pi in asm 2012-12-26 16:59:29 +01:00
bg cc26d167f7 progress in asm version of keccak (theta now in asm) 2012-12-18 23:04:45 +01:00
bg 701d813c99 whitespace inseration 2012-12-18 12:06:19 +01:00
bg d8ce985621 progress in asm version of keccak 2012-12-18 12:05:10 +01:00