LibOQS .NET inquiry #2278
Replies: 3 comments 3 replies
-
|
Tagging @open-quantum-safe/tsc and @open-quantum-safe/liboqs-committers to solicit input. |
Beta Was this translation helpful? Give feedback.
-
|
If anyone is willing to review, the repository is public (NuGet packages aren't published yet until this discussion is concluded) github.com/openforge-sh/liboqs-dotnet and I temporarily deployed the documentation page: https://liboqs.openforge.sh/ For some additional context/assurance, this is far from the final state of things. I'm currently working on moving from dynamic libs to static, alongisde adding support for android, ios, and riscv, and updating the pipeline to 1. simplify the egregiously overengineered build process, and 2. add testing for all (or at least as many as reasonably achievable) supported platforms. Until this is done I don't intend to publish the NuGet package. The roadmap beyond that is just adding stateful signature support, and then just staying aligned with native library updates |
Beta Was this translation helpful? Give feedback.
-
|
Hello @openforge-kt , thanks very much for touching base and of course, for your work supporting the open source idea in general and OQS in particular! I'm no expert on dotnet (neither technically nor from an ecosystem perspective), so please take my questions with this in mind:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello folks,
My name is Kamal Tufekcic, and I'm the co-founder of OpenForge.
We're developing a comprehensive .NET wrapper for liboqs (OpenForge.Cryptography.LibOqs - not published just yet) that fully utilizes everything LibOQS provides (stateful signatures are a WIP), with cross platform support for Windows (ARM and x64), Linux (arm64, arm64-musl, x64, x64-musl, riscv64 and riscv64-musl eventually, compiling for them is fine, but testing them in CI is complicated), and MacOS (arm64), and I would like to ask for permission to use liboqs.net for documentation website.
This would:
If that domain is a bit too much, and you don't want it to seem as if this is official (which would be absolutely understandable), my second choice is liboqs.openforge.sh, a lot less "official" but still uses 'liboqs', so I'd still like your permission (or lack thereof) before proceeding with any decisions.
All the code, unit testing, and documentation are completely done, and, if you don't have any complaints about the naming, the NuGet repository as well under the name mentioned above.
Would you be open to discussing this?
EDIT: ignore the liboqs.net part, since I first asked in Discord, someone already purchased the domain
Beta Was this translation helpful? Give feedback.
All reactions