1
0
mirror of https://github.com/fumiama/blake2b-simd.git synced 2026-06-13 15:01:03 +08:00

Commit Graph

  • a5dcaba541 feat: impl. encoding.BinaryMarshaler/Unmarshaler master 源文雨 2025-02-28 13:59:19 +09:00
  • 4481822068 add commandline tool 源文雨 2022-04-12 19:01:31 +08:00
  • c99573b3b2 adapt go1.17 源文雨 2022-04-12 17:23:18 +08:00
  • 3f5f724cb5 build: Enable windows builds. (#23) Harshavardhana 2016-07-22 23:10:19 -07:00
  • c50cace0dc internal: use arrays instead of make for simple values. (#22) Harshavardhana 2016-07-22 02:38:12 -07:00
  • 326c321661 Changed asm2plan9s link to minio (#21) Frank 2016-07-21 11:14:46 -07:00
  • 959f72aaa5 Restyled AVX and SSE version using asm2plan9s and asmfmt (#20) Frank 2016-07-08 16:47:17 +02:00
  • 25efc542f2 Styling of comparison benchmark (#14) Frank 2016-07-06 10:29:24 +02:00
  • b899a74a3a Added performance comparison to other hashing techniques (#12) Frank 2016-07-05 19:48:44 +02:00
  • d2af7cb658 Add support for SSE (#10) Frank 2016-07-04 19:40:46 +02:00
  • 4cf7fe6339 Fix README.md with new numbers. (#8) Harshavardhana 2016-07-03 14:29:06 -07:00
  • cf4f8e0c34 Fix benchmarks to report proper values. (#7) Harshavardhana 2016-07-03 12:58:02 -07:00
  • 00562011ad Added AVX2 support (#6) Frank 2016-07-03 20:54:51 +02:00
  • f0521e8972 Improve formatting for long instructions (#4) Frank 2016-07-01 00:40:31 +02:00
  • cf89911846 Move message loop into assembly (#3) Frank 2016-06-29 20:18:44 +02:00
  • 94258bb4c0 doc: Add platform specific details Harshavardhana 2016-06-28 17:12:17 -07:00
  • 9d80c8bfe5 doc: Add comparative benchmark results. Harshavardhana 2016-06-28 17:06:07 -07:00
  • 0b3e695ecc Add travis build CI. Harshavardhana 2016-06-28 02:55:56 -07:00
  • f41b7a312a asm: Add new defines frankw 2016-06-28 12:15:46 +02:00
  • 3a46db1cb4 Detect SSE automatically and enable corresponding optimized code path. Harshavardhana 2016-06-25 00:25:28 -07:00
  • 83ff4cf5f4 Full test cases frankw 2016-06-28 10:55:07 +02:00
  • c82983850e Update license header frankw 2016-06-28 10:43:31 +02:00
  • f6a3512276 Update README for repo name change frankw 2016-06-28 10:23:10 +02:00
  • 1953a0fe1e Removed functionality/code for comparing (during dev) to reference code frankw 2016-06-28 10:01:56 +02:00
  • 0cb28af64e Added initial test vectors frankw 2016-06-28 09:39:20 +02:00
  • ef4414c329 Round 10 (last one!) frankw 2016-06-28 09:38:27 +02:00
  • 6a2ebd9a03 Round 9 frankw 2016-06-28 08:52:13 +02:00
  • d2c63e4fcd Round 8 frankw 2016-06-27 22:42:48 +02:00
  • c26c95931c Round 7 frankw 2016-06-27 19:27:03 +02:00
  • c6883ff2b3 Round 6 frankw 2016-06-27 14:28:05 +02:00
  • 2b06d39333 Round 5 frankw 2016-06-27 13:17:42 +02:00
  • 2f87bcb1b1 Round 4 frankw 2016-06-27 11:55:37 +02:00
  • 95d67c9edb Small optimization of using VPALINGR instead of 2 VPUNPCK?QDQ's frankw 2016-06-26 23:55:49 +02:00
  • b7b013f822 Round 3 frankw 2016-06-26 23:54:23 +02:00
  • 33bf120400 Round 12 (identical to Round 2) frankw 2016-06-26 20:50:15 +02:00
  • ff8ba2ccd0 Round 2 completed frankw 2016-06-26 20:47:17 +02:00
  • 7759a2b074 G2 macro for Round 2 frankw 2016-06-26 20:10:27 +02:00
  • 55b55e023b G1 macro for Round 2 frankw 2016-06-26 19:45:07 +02:00
  • e1903c8762 Round 11 (identical to Round 1) frankw 2016-06-26 19:39:00 +02:00
  • 4d9461fef6 Round 1 completed frankw 2016-06-25 09:57:20 +02:00
  • d71b79de75 G1 macro after DIAGONALIZE added frankw 2016-06-25 09:51:53 +02:00
  • 53bb6668a3 UNDIAGONALIZE macro frankw 2016-06-25 09:04:36 +02:00
  • b0e1a3d003 DIAGONALIZE macro frankw 2016-06-25 08:57:01 +02:00
  • c5dac2387d G2 macro completed frankw 2016-06-25 08:42:30 +02:00
  • 100130f468 Comment about approach frankw 2016-06-24 23:42:10 +02:00
  • 07dd36a646 First half of G2 macro completed frankw 2016-06-24 23:30:25 +02:00
  • 2fe67e0d78 Add comment for register use frankw 2016-06-24 22:51:51 +02:00
  • 5ba9ce6a04 G1 macro completed frankw 2016-06-24 22:38:20 +02:00
  • 4d0b10ee48 Reordering of iv loading frankw 2016-06-24 22:14:30 +02:00
  • 207d895ad9 First half of G1 macro working for Round 1 frankw 2016-06-24 22:14:06 +02:00
  • 8bc3dcee2c Skeleton for assembly and test function frankw 2016-06-24 21:48:51 +02:00
  • b47a44b57d Added LICENSE and initial test case frankw 2016-06-24 20:09:36 +02:00
  • d94e7b9050 Import from github.com/dchest/blake2b frankw 2016-06-24 20:06:29 +02:00
  • 7b364246a7 Initial commit frankw 2016-06-24 19:39:03 +02:00