-
While Chaskey is it self constructed as CMAC/OMAC with EvanMansour block cipher, afaik it was never claimed its building block (EM block cipher) is safe to be used as standalone building block for enc…
-
Consider porting existing PeachPy Go projects to `avo`. At a minimum this would be really valuable feedback and system-level testing for `avo`. These could be committed to the `avo` examples directory…
-
Is that a typo?
-
Hi, I'm Riko, a graduate student in Japan. I am planning to use this library in my research, and I am currently testing the specifications of the library.
The code in the readme works, but when I try…
-
rules_foreign_cc cmake rule said output xxx.a was not created, but CMake.log display all success
bazel version: 5.1.0 compile from source use oracle jdk11
## build log
```shell
clear && bazel bu…
-
I'm trying to run `./build.sh`, but I get an error about `mx3.h`.
```
Scanning dependencies of target SMHasherSupport
[ 4%] Building C object CMakeFiles/SMHasherSupport.dir/chaskey.c.o
[ 4%] Bui…
-
Since there are some real use cases of `avo` out in the wild, it might be a good idea to use them as integration tests. This not only ensures changes don't break existing users, but some of them are f…
-
I started this discussion first on LuaJIT mailing list:
http://www.freelists.org/post/luajit/Slowness-due-to-memory-allocation-related-problems
This was also discussed on Hacker News a few years ago:…
-
The equivalent code works fine in PeachPy.
https://github.com/dgryski/go-chaskey/blob/master/core_amd64.s#L56
```
package main
import (
. "github.com/mmcloughlin/avo/build"
…
-
https://code.google.com/p/crcutil/ has some efficient (in fact the currently most efficient) funcs. multiword_128_64_gcc_amd64_sse2
http://www.strchr.com/hash_functions lists some FNV1 based improvem…