Age | Commit message (Expand) | Author |
2024-06-06 | stupidgcm: detect AES-GCM acceleration like crypto/tls | Jakob Unterwurzacher |
2022-12-29 | make format | Jakob Unterwurzacher |
2022-08-28 | make format | Jakob Unterwurzacher |
2022-08-15 | fix minor unreachable code caused by t.Fatal | Abirdcfly |
2022-06-26 | Fix typos | Yuta Hayashibe |
2021-09-14 | stupidgcm: add CpuHasAES() | Jakob Unterwurzacher |
2021-09-10 | cli: drop -forcedecode flag | Jakob Unterwurzacher |
2021-09-08 | stupidgcm: add PreferOpenSSL{AES256GCM,Xchacha20poly1305} | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: normalize constructor naming | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: revamp package documentation | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: unexport stupidGCM struct | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: allow zero-length input data | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: fix build with CGO_ENABLED=1 without_openssl | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: NewChacha20poly1305: avoid slice append | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: add testConcurrency | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: cache C.EVP_chacha20_poly1305() | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: add BenchmarkCCall | Jakob Unterwurzacher |
2021-09-07 | speed: add BenchmarkStupidChacha | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: replace naked panics | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: fix without_openssl build | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: introduce stupidAEADCommon and use for both chacha & gcm | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: stupidChacha20poly1305.Open: batch C calls in aead_open | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: use aead_seal for gcm as well | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: replace chacha20poly1305_seal with generic aead_seal | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: batch C calls in chacha20poly1305_seal | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: add stupidXchacha20poly1305 | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: stupidChacha20poly1305: normalize panic messages | Jakob Unterwurzacher |
2021-09-07 | stupidgcm: stupidChacha20poly1305: use byte array for key | Jakob Unterwurzacher |
2021-09-02 | stupidgcm: add testWipe test | Jakob Unterwurzacher |
2021-09-02 | stupidgcm: deduplicate tests 2/2 | Jakob Unterwurzacher |
2021-09-02 | stupidgcm: deduplicate tests 1/2 | Jakob Unterwurzacher |
2021-09-02 | stupidgcm: add chacha20poly1305 via openssl | Jakob Unterwurzacher |
2021-08-30 | Unbreak hyperlinks broken by go mod v2 conversion | Jakob Unterwurzacher |
2021-08-23 | go mod: declare module version v2 | Jakob Unterwurzacher |
2021-08-19 | golangci-lint: fix issues found by gosimple | Jakob Unterwurzacher |
2021-05-26 | stupidgcm: prefer Go stdlib over OpenSSL on Apple M1 | Jakob Unterwurzacher |
2020-04-13 | Prefer Go stdlib aes-gcm on arm64 with aes instructions | Jakob Unterwurzacher |
2020-02-15 | merge prefer_openssl package into stupidgcm | Jakob Unterwurzacher |
2018-12-27 | Assorted spelling fixes. | Sebastian Lackner |
2018-05-10 | stupidgcm: return error on too short input instead of panicing | Jakob Unterwurzacher |
2018-04-08 | Fix the easy golint warnings | Jakob Unterwurzacher |
2018-02-18 | stupidgcm: create private copy of the key | Jakob Unterwurzacher |
2018-02-18 | main: try to wipe cryptocore's secret keys on unmount | Jakob Unterwurzacher |
2018-02-17 | stupidgcm: implement key wipe | Jakob Unterwurzacher |
2018-02-17 | stupidgcm: switch to pointer receivers | Jakob Unterwurzacher |
2017-07-14 | macos: make testing without openssl work properly | Jakob Unterwurzacher |
2017-07-14 | stupidgcm: fix openssl 1.1 build failure | Jakob Unterwurzacher |
2017-07-01 | stupidgcm: add test for in-place Open | Jakob Unterwurzacher |
2017-06-30 | stupidgcm: Open: if "dst" is big enough, use it as the output buffer | Jakob Unterwurzacher |
2017-06-29 | stupidgcm: use "dst" as the output buffer it is big enough | Jakob Unterwurzacher |