ChipTuner on Nostr: As I'm seeing more projects release "hand-rolled" encryption and key operations. I ...
As I'm seeing more projects release "hand-rolled" encryption and key operations. I know I need to step up noscrypt advertising.
If you're building an application (client, server, desktop, etc) that targets x86_64 I maintain a library that will do your nip44 encryption and basic key operations for you :)
It's called noscrypt
- Noscrypt gives you consistent abstractions for nostr encryption algorithms.
- Your choice of highly tested backend libraries such as mbedTLS, openSSL or BCrypt API on Windows
- Advanced validation and error feedback
- Low level API gives you full control over memory
- Low level API will never take control of your process with allocations, aborts, forks, or threading
- It has automatic fallbacks for options and platform limitations (relies on monocypher for some fallbacks)
- Offers a static or shared library
- Includes versioned and hand verified copies of dependencies so you don't need internet access to build once you have the package
- CI tested on Windows and Linux x86_64 platforms. (more tests coming soon)
- Doesn't rely solely on GitHub or public infra
It also includes a C# library for .net devs :) More bindings may be coming soon.
https://www.vaughnnugent.com/resources/software/modules/noscryptPublished at
2025-12-09 15:55:51 UTCEvent JSON
{
"id": "364fe20dfef0d6f3539dcf96372c046f5fe1e0d4982b40b3c6c34833d6b64ba2",
"pubkey": "036533caa872376946d4e4fdea4c1a0441eda38ca2d9d9417bb36006cbaabf58",
"created_at": 1765295751,
"kind": 1,
"tags": [],
"content": "As I'm seeing more projects release \"hand-rolled\" encryption and key operations. I know I need to step up noscrypt advertising. \n\nIf you're building an application (client, server, desktop, etc) that targets x86_64 I maintain a library that will do your nip44 encryption and basic key operations for you :) \n\nIt's called noscrypt \n\n- Noscrypt gives you consistent abstractions for nostr encryption algorithms. \n- Your choice of highly tested backend libraries such as mbedTLS, openSSL or BCrypt API on Windows \n- Advanced validation and error feedback \n- Low level API gives you full control over memory \n- Low level API will never take control of your process with allocations, aborts, forks, or threading \n- It has automatic fallbacks for options and platform limitations (relies on monocypher for some fallbacks)\n- Offers a static or shared library \n- Includes versioned and hand verified copies of dependencies so you don't need internet access to build once you have the package\n- CI tested on Windows and Linux x86_64 platforms. (more tests coming soon) \n- Doesn't rely solely on GitHub or public infra\n\nIt also includes a C# library for .net devs :) More bindings may be coming soon. \n\nhttps://www.vaughnnugent.com/resources/software/modules/noscrypt",
"sig": "61007acd842844c393b341924e45a5d1f7225903306166b7a8cc59c7aa1a22576a7c1d458ea2be211a664c48a5271063977dc9e9e5ec0a172a918b1fa84d1fe2"
}