nimcrypto
Nim cryptographic library
Summary
| Latest Version | Unknown |
|---|---|
| License | MIT |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-07-21 05:24 |
Tags
Installation
nimble install nimcrypto
choosenim install nimcrypto
git clone https://github.com/cheatfate/nimcrypto
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| nimcrypto | ✓ | ✓ | ✓ | - | ✓ | - | - | - | - | ✓ |
Source
| Repository | https://github.com/cheatfate/nimcrypto |
|---|---|
| Homepage | https://github.com/cheatfate/nimcrypto |
| Registry Source | nimble_official |
README
nimcrypto
Nim cryptographic library
Nimcrypto is Nim's cryptographic library. It implements several popular cryptographic algorithms and their tests with some examples.
Most notably, this library has been used in the Nimbus Ethereum client. To see the implementation, check out its Github repository.
The most basic usage
nimble install nimcrypto # installation
# example.nim
import nimcrypto
echo keccak_256.digest("Alice makes a hash")
# outputs F8AE86DA35CF3D9F0816BAA6015A6AFFD20BA5D6A533FEA94D89D6164264326F
See full documentation here.