Bitcoin Forum
August 18, 2017, 02:55:48 PM *
News: Latest stable version of Bitcoin Core: 0.14.2  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: [ANN] [Whitepaper] NuCypher KMS: Decentralized key management  (Read 430 times)
michwill
Jr. Member
*
Offline Offline

Activity: 48


View Profile
July 19, 2017, 03:55:27 PM
 #1

NuCypher KMS: Decentralized key management system

We’re excited to share NuCypher KMS, a decentralized key management system (KMS) for public blockchains. With NuCypher KMS, an entirely new set of decentralized applications is unlocked for developers. Use cases requiring secure storage, sharing, and manipulation of private data can now be built on public blockchains, allowing for greater protection and control of private data.
The post below gives an overview and a detailed description can be found in our draft technical white paper.

What
NuCypher KMS provides encryption and cryptographic access controls, without reliance on a central service provider. It leverages state-of-the-art proxy re-encryption technology to allow re-keying encrypted data. This allows a decentralized network of nodes to provide key management operations, without accessing private keys or plaintext data.

How
The core technology is proxy re-encryption (PRE), a cryptographic primitive which allows a third-party proxy to transform ciphertexts from one public key to another (using re-encryption keys), without learning anything about the underlying message.

Main actors and interactions in a PRE environment
This ability to securely delegate access to private, encrypted information, makes PRE an ideal candidate for constructing cryptographic access controls for distributed systems such as blockchain, internet of things (IoT), and big data.
In NuCypher KMS, access controls are issued, enforced, and revoked via smart contracts executed by a decentralized network of re-encryption nodes. This network controls re-encryption keys and allows data owners to conditionally grant and revoke access to third-parties based on their public key.
Re-encryption nodes are incentivized to behave properly using a proof-of-stake NKMS token. If the nodes are malicious or defective, their deposit is forfeit. Correctly behaving nodes are incentivized to provide re-encryption services through payment in NKMS.

Use cases
NuCypher KMS enables public blockchains to securely store and manipulate secrets, giving decentralized applications a way to work with private data. But key management as a service is useful for centralized applications, too.
Potential use cases include:
  • KMS-as-a-service for handling secrets in AWS instances (similar to Hashicorp Vault, Amazon Key Management etc);
  • Safely storing encrypted secrets alongside code on GitHub;
  • Decentralized Digital Rights Management (DDRM);
  • Pay-to-view streaming;
  • Encrypted digital content marketplaces;
  • Private multi-user chats;
  • Private, shareable file storage;
  • Patients sharing medical records with healthcare providers;
  • Blind identity management;
  • Mobile device management and revocation.

Call for contributions
We’re very interested in the community’s suggestions and comments on the technical white paper — everything from security to token economics to functionality requests. We’re also excited to brainstorm use cases for NKMS and would love to hear your ideas. Your involvement will help inform the final, revised version of the white paper.

You can find a draft of the technical white paper and the GitHub repo.

Join our NuCypher KMS community. We look forward to answering your questions on:

And to keep up to date with our future announcements, subscribe to our mailing list.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1503068148
Hero Member
*
Offline Offline

Posts: 1503068148

View Profile Personal Message (Offline)

Ignore
1503068148
Reply with quote  #2

1503068148
Report to moderator
1503068148
Hero Member
*
Offline Offline

Posts: 1503068148

View Profile Personal Message (Offline)

Ignore
1503068148
Reply with quote  #2

1503068148
Report to moderator
michwill
Jr. Member
*
Offline Offline

Activity: 48


View Profile
July 26, 2017, 06:05:44 PM
 #2

Our library to play with proxy re-encryption in Python termnial!

https://medium.com/@NuCypher/proxy-re-encryption-playground-in-python-3bc66170b9bf
michwill
Jr. Member
*
Offline Offline

Activity: 48


View Profile
August 09, 2017, 06:01:24 PM
 #3

Update:

  • Business primer
  • Whire paper added
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!