LeoVasanko
|
e9fa61177b
|
Remove buffer check that fails with Numpy arrays
|
2023-11-30 22:55:38 +00:00 |
|
LeoVasanko
|
160eee95b1
|
Update README
|
2023-11-29 23:43:01 +00:00 |
|
LeoVasanko
|
fcc6ad6d1d
|
Update README
|
2023-11-29 23:36:21 +00:00 |
|
LeoVasanko
|
372ea4a18d
|
Update README
|
2023-11-29 23:31:12 +00:00 |
|
LeoVasanko
|
46af28f19c
|
Fix Neon implementation.
|
2023-11-29 22:55:48 +00:00 |
|
LeoVasanko
|
e063648ecf
|
Fixes, tests passing.
|
2023-11-29 21:56:55 +00:00 |
|
LeoVasanko
|
0b01458a98
|
Add SI and binary units k/M/G/T for sizes specified via -b on CLI.
|
2023-11-29 19:32:16 +00:00 |
|
LeoVasanko
|
ed5ba3379f
|
Native Apple Silicon SIMD code, cleanup.
|
2023-11-29 19:07:44 +00:00 |
|
LeoVasanko
|
e081d19b2f
|
Missing files
|
2023-11-29 17:41:58 +00:00 |
|
LeoVasanko
|
00f504f2c5
|
Updated Python module, Numpy module and randquik CLI for new core.
|
2023-11-29 17:32:06 +00:00 |
|
LeoVasanko
|
236f7eedf6
|
Rewrite, cleanup, configurable ChaCha rounds.
|
2023-11-28 23:39:38 +00:00 |
|
LeoVasanko
|
998560f5a0
|
Fix compilation, still needs more work.
|
2023-11-22 05:43:27 +00:00 |
|
LeoVasanko
|
d102fa1d28
|
Implement Numpy BitGenerator.
|
2023-11-22 04:03:48 +00:00 |
|
LeoVasanko
|
c573505826
|
More Pythonic Python binding
|
2023-11-21 23:52:40 +00:00 |
|
LeoVasanko
|
749f7c227c
|
Add missing file for Apple compatibility.
|
2023-11-21 23:46:05 +00:00 |
|
LeoVasanko
|
d2a0433344
|
Benchmark for cha random too.
|
2023-11-21 23:45:49 +00:00 |
|
LeoVasanko
|
570b071d36
|
Make it compile and run (fairly quick) on Apple M1/M2.
|
2023-11-21 23:45:10 +00:00 |
|
User
|
e465d099c7
|
Make it compile and run (fairly quick) on Apple M1/M2.
|
2023-11-21 23:39:05 +00:00 |
|
LeoVasanko
|
4f42fb3447
|
Added Python convenience for different nonce sizes. Statistical tests of output randomness.
|
2023-10-29 12:17:05 +00:00 |
|
LeoVasanko
|
baf3ef31a5
|
Test our implementation against Cryptography module's
|
2023-10-29 10:59:32 +00:00 |
|
LeoVasanko
|
8e38985bf8
|
Hunting a bug that causes test failure
|
2023-10-28 23:02:13 +00:00 |
|
LeoVasanko
|
a0b55bc406
|
Docs
|
2023-10-28 18:44:59 +00:00 |
|
LeoVasanko
|
8acebc571e
|
More cleanup
|
2023-10-28 18:42:46 +00:00 |
|
LeoVasanko
|
b4fd8c29ff
|
Python module with Numpy BitGenerator to integrate with np.random, and other Python use.
|
2023-10-28 18:42:34 +00:00 |
|
LeoVasanko
|
a4b75a3bfe
|
Renamed files.
|
2023-10-28 16:26:14 +00:00 |
|
LeoVasanko
|
fe80552d6b
|
Refactor
|
2023-10-28 16:24:18 +00:00 |
|
LeoVasanko
|
ab67daf050
|
Fixed cha vectorized algorithms
|
2023-10-28 16:22:51 +00:00 |
|
LeoVasanko
|
a6daac4ce6
|
Arrayized the variables, no change in performance but a lot less code.
|
2023-10-28 15:23:30 +00:00 |
|
LeoVasanko
|
771212029f
|
Code formatting, refactoring and fixes.
|
2023-10-28 15:15:41 +00:00 |
|
LeoVasanko
|
44551920fa
|
README
|
2023-10-28 11:58:06 +00:00 |
|
LeoVasanko
|
720f60ed71
|
README
|
2023-10-28 11:22:12 +00:00 |
|
LeoVasanko
|
6972c0a8b2
|
README
|
2023-10-28 11:21:22 +00:00 |
|
LeoVasanko
|
3deea0c962
|
Initial commit
|
2023-10-28 10:51:13 +00:00 |
|