Curve implements the CurveZMQ elliptic curve security mechanism, for use in ZeroMQ applications. This library is primarily a reference implementation for the CurveZMQ specification but may also be used for end-to-end security. CurveZMQ creates encrypted sessions ("connections") between two peers using short term keys that it securely exchanges using long term keys. When the session is over, both sides discard their short term keys, rendering the encrypted data unreadable, even if the long term keys are captured. It is not designed for long term encryption of data.
zeromq zeromq-security cryptography security elliptic-curveA library for effective private and public keychain management.This library provides a powerful key derivation interface that is based on the creation of private and public keychains.
key keys keychain keychains hd hd-key hd-keys hierarchical deterministic hierarchical-deterministic hierarchical-key hierarchical-keychain hierarchical-keychains deterministic-key deterministic-keychain deterministic-keychains hierarchical-deterministic-key hierarchical-deterministic-keychain hierarchical-deterministic-keychains bitcoin bitcoin-key bitcoin-keys bitcoin-address bitcoin-addresses bip32 bip-32 bip-32-keys bip32-keys bip44 bip-44 bip-44-keys bip44-keys ecdsa elliptic elliptic-curve ecdsa-key ecdsa-keys ecdsa-keychain private public private-key private-keys public-key public-keys lockchain keylocker keychain-manager crypto cryptography bitcoin-crypto bitcoin-cryptographyLibrary for operations on secp256k1 keys.
secp256k1 key keys public private public-key public-keys private-key private-keys elliptic elliptic-curve bitcoinTo get started, first define your key encoder and raw private/public keys.As shown above, there is built in support for SECP256k1 (the curve Bitcoin uses), but you can pass in your own curve parameters for any curve you'd like.
elliptic elliptic-curve asn pem der ecdsa crypto cryptography private key encode decode secp256k1 bitcoin curve private-key private-keys public-key public-keys keys ecdsa-key ecdsa-keys key-converter convert-keys key-format key-formatter format-keys key-encoder encode-keysCurveDNS is the first publicly released forwarding implementation that implements the DNSCurve protocol. Brings us to a new question: what is DNSCurve? Parts of a master thesis have been written to answer this question, but of course there is a short answer. The protocol's official website gives a pretty good impression in only one sentence: 'DNSCurve uses high-speed high-security elliptic-curve cryptography to drastically improve every dimension of DNS security'.What is so special about this implementation is the fact that any authoritative DNS name server can act as a DNSCurve capable one, without changing anything on your current DNS environment. The only thing a DNS data manager (that is probably you) has to do is to install CurveDNS on a machine, generate a keypair, and update NS type records that were pointing towards your authoritative name server and let them point to this machine running CurveDNS. Indeed, it is that easy to become fully protected against almost any of the currently known DNS flaws, such as active and passive cache poisoning.
dnscurve dns-security elliptic-curve dnsVirgilCrypto is a stack of security libraries (ECIES with Crypto Agility wrapped in Virgil Cryptogram) and an open-source high-level cryptographic library that allows you to perform all necessary operations for securely storing and transferring data in your digital solutions. Crypto Library is written in C++ and is suitable for mobile and server platforms. Virgil Security, Inc., guides software developers into the forthcoming security world in which everything will be encrypted (and passwords will be eliminated). In this world, the days of developers having to raise millions of dollars to build a secure chat, secure email, secure file-sharing, or a secure anything have come to an end. Now developers can instead focus on building features that give them a competitive market advantage while end-users can enjoy the privacy and security they increasingly demand.
cryptography encryption crypto gdpr hipaa end-to-end-encryption e2ee security elliptic elliptic-curve virgil virgilsecurityVirgil Security provides a set of APIs for adding security to any application. In a few simple steps you can encrypt communication, securely store data, provide passwordless login, and ensure data integrity. The Virgil SDK allows developers to get up and running with Virgil API quickly and add full end-to-end security to their existing digital solutions to become HIPAA and GDPR compliant and more.
cryptography pki sdk end-to-end-encryption encryption gdpr hipaa security elliptic elliptic-curve virgil virgilsecurity cryptoThis is a simple, lightweight tool to generate a new ripple wallet, which consists of public and secret key components. Beyond portability, the tool was created to isolate the cryptography behind wallet generation in the ripple client and ripple-lib.
ripple wallet crypto elliptic-curve
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.