Projects in these industries?
Our open source may help
Safeheron SGX Native Development Framework
Safeheron SGX Native Development Framework (SSGX) is the first C++ Intel SGX native framework offering high security, cross-platform compatibility, and scalability. It lowers trusted execution development threshold for Web3 privacy computing, MPC signing, AI Agents, and other scenarios.
Intel SGX Trusted Services
It includes TSS-RSA key sharding, policy engine, HMAC algorithm, MPC algorithms, etc.
- TEE-RSA
- Intel SGX
- C++
- gRPC
- Intel SGX
- C++
- policy
- HMAC
- Intel SGX
- C++
- signer
- HMAC
- Intel SGX
- C++
- signer
Cryptographic Infrastructure Library
We created the Safeheron Cryptography Basic Algorithm Library suite in C++ to make it easier to develop upper-layer cryptographic protocols, which includes the Big Number Computation Library, the Abstract Elliptic Curve Algorithm Library, the Homomorphic Encryption Algorithm Library, the Secret Sharing Scheme Algorithm Library, and the Zero-Knowledge Proof Protocol Algorithm Library.
Check out Code
TSS-RSA Protocol
TSS-RSA is a threshold signature algorithm for RSA that we've implemented. It has capabilities for generating key shards, signing by distributed keys, verifying signature shards, combining and verifying shards' signatures. To propel the algorithm's use cases in the Arweave ecosystem, we have been actively collaborating with the project’s developers.
Check out Code
MPC-ECDSA Protocols
MPC theory-based {t, n}-threshold ECDSA signing protocols which are implemented in C++.
Check out Code
Offline Private Key Recovery Tool
Combine multiple private key shards offline into the original private key to be utilized for HD crypto wallet.
Check out Code
Safeheron App
Safeheron mobile MPC Co-Signer: MPC private key shards are encrypted and securely stored only on the mobile device they were configured in.
Request to Review