Giter VIP home page Giter VIP logo

Cryptographic primitives, hosted on the decentralized nodes of the Threshold network, offering accessible, intuitive, and extensible runtimes and interfaces for secrets management and dynamic access control.

pypi pyversions codecov discord license


Threshold Access Control (TACo)

TACo is end-to-end encrypted data sharing and communication, without the requirement of trusting a centralized authority, who might unilaterally deny service or even decrypt private user data. It is the only access control layer available to Web3 developers that can offer a decentralized service, through a live, well-collateralized and battle-tested network. See more here: https://docs.threshold.network/applications/threshold-access-control

Getting Involved

NuCypher is a community-driven project and we're very open to outside contributions.

All our development discussions happen in our Discord server, where we're happy to answer technical questions, discuss feature requests, and accept bug reports.

If you're interested in contributing code, please check out our Contribution Guide and browse our Open Issues for potential areas to contribute.

Security

If you identify vulnerabilities with any nucypher code, please email [email protected] with relevant information to your findings. We will work with researchers to coordinate vulnerability disclosure between our stakers, partners, and users to ensure successful mitigation of vulnerabilities.

Throughout the reporting process, we expect researchers to honor an embargo period that may vary depending on the severity of the disclosure. This ensures that we have the opportunity to fix any issues, identify further issues (if any), and inform our users.

Sometimes vulnerabilities are of a more sensitive nature and require extra precautions. We are happy to work together to use a more secure medium, such as Signal. Email [email protected] and we will coordinate a communication channel that we're both comfortable with.

A great place to begin your research is by working on our testnet. Please see our documentation to get started. We ask that you please respect testnet machines and their owners. If you find a vulnerability that you suspect has given you access to a machine against the owner's permission, stop what you're doing and immediately email [email protected].

NuCypher's Projects

atxm icon atxm

Automatic Transaction Machine 🏧 🔁

constantsorrow icon constantsorrow

Special Value Constants for Python. I am the man of constant sorrow; I've seen special values as ints, all my days.

darkcurves.jl icon darkcurves.jl

A DarkIntegers-based library for working with elliptic curves

ferveo icon ferveo

An implementation of a DKG protocol forked from Anoma

kafka-as-module-oss icon kafka-as-module-oss

NuCypher for Kafka. Start building from this module (it fetches the appropriate branch from Kafka repository)

kafka-oss icon kafka-oss

Open source edition of NuCypher for Kafka. See 0.11.0-encrypted branch. Build starts from kafka-as-module-oss

logproof.jl icon logproof.jl

Prototype implementation of Short Discrete Log Proofs (https://eprint.iacr.org/2019/057)

mock-net icon mock-net

NuCypher MockNet - deprecated in favor of testnet: https://github.com/nucypher/nucypher

multicall.py icon multicall.py

aggregate results of multiple smart contract calls into one

network-keys icon network-keys

Universal cryptographic keys and materials for use on the nucypher network

nubls icon nubls

NuBLS is pure Rust implementation of BLS signatures with nifty threshold protocols

nucypher icon nucypher

Threshold Access Control (TACo) runtimes for the Threshold Network

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.