Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dot-asm/cryptogams
CRYPTOGAMS distribution repository
https://github.com/dot-asm/cryptogams
aes-cipher aes-ni arm arm64 assembly avx512 chacha20-poly1305 constant-time cryptography keccak mips ppc riscv sha1 sha256 sha3 sha512 systemz x86 x86-64
Last synced: 6 days ago
JSON representation
CRYPTOGAMS distribution repository
- Host: GitHub
- URL: https://github.com/dot-asm/cryptogams
- Owner: dot-asm
- License: other
- Created: 2017-12-04T14:46:59.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-06T09:45:58.000Z (about 2 months ago)
- Last Synced: 2024-12-17T13:03:34.040Z (14 days ago)
- Topics: aes-cipher, aes-ni, arm, arm64, assembly, avx512, chacha20-poly1305, constant-time, cryptography, keccak, mips, ppc, riscv, sha1, sha256, sha3, sha512, systemz, x86, x86-64
- Language: Assembly
- Homepage:
- Size: 939 KB
- Stars: 56
- Watchers: 14
- Forks: 16
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
CRYPTOGAMS distribution repository. As for issues. It's unclear line
between which issues are considered common, common with OpenSSL that is,
and which are specific to this distribition repository. Thing is that
common issues should rather be handled as OpenSSL ones. For this reason
I reserve the right to close problem reports with resolution "to be
taken through OpenSSL channels." Feature requests can be reported as
issues. Pull requests will be [currently] ignored.Common usage pattern is to invoke script and pass "flavour" and output
file name as command line arguments. "Flavour" refers to ABI family or
specfic OS. E.g. x86_64 scripts recognize 'elf', 'elf32', 'macosx',
'mingw64', 'nasm'. PPC scripts recognize 'linux32', 'linux64',
'linux64le', 'aix32', 'aix64', 'osx32', 'osx64'. And so on... Some
x86_64 scripts even examine CC environment variable in order to
determine if AVX code path should be generated. ["AVX" refers to *all*
AVX versions.]See https://www.openssl.org/~appro/cryptogams/ for background
information.