Commit Graph

  • 7b8a6f03c2 Implement JSON marshalling for the matrix class main omicron 2025-05-22 02:05:57 +02:00
  • 9729fe6dcb Add matrix.CreateFromSlice function omicron 2025-05-21 23:04:00 +02:00
  • 5f450e206f Add ci/cd commit validation and a makefile to do common operations omicron 2025-05-20 22:21:34 +02:00
  • eae48cf9ae Reduce go mod version compatibility to 1.23 omicron 2025-05-20 22:01:37 +02:00
  • 2730496b35 Rework speck tests, improve coverage, add benchmarks omicron 2025-05-20 17:08:28 +02:00
  • 1ca7d572f9 Add util package with a DeHex function omicron 2025-05-20 17:07:43 +02:00
  • 7b8df3b046 Fix speck.New not panicking early on all invalid parameters omicron 2025-05-20 16:57:39 +02:00
  • 35e848ec43 Add Fill method to the Matrix implementation omicron 2025-05-19 14:52:18 +02:00
  • cf17a6fb72 Add HadamardProduct function and HadamardMultiply method omicron 2025-05-19 14:35:23 +02:00
  • 2756894219 Add Speck-128 implementation omicron 2025-05-19 02:11:38 +02:00
  • 18009f8754 Add basic matrix package omicron 2025-05-18 00:33:07 +02:00
  • 5201eb8dc8 Initial commit, add license omicron 2025-05-13 22:10:35 +02:00