ECIES for Bitcore-AXE
A module for bitcore-axe that implements the Elliptic Curve Integrated Encryption Scheme (ECIES). Uses ECIES symmetric key negotiation from public keys to encrypt arbitrarily long data streams.
See the main bitcore-axe repo or the bitcore guide on ECIES for more information.
Credit to @ryanxcharles for the original implementation.
Getting started
ECIES will allow to securely encrypt and decrypt messages using ECDSA key pairs (bitcoin cryptography).
var alice = ; var message = 'some secret message';var encrypted = alice; // encrypted will contain an encrypted buffer only Bob can decrypt var bob = ;var decrypted = bob ;// decrypted will be 'some secret message'
Contributing
See CONTRIBUTING.md on the main bitcore-axe repo for information about how to contribute.
License
Code released under the MIT license.
Copyright 2013-2015 BitPay, Inc. Bitcore is a trademark maintained by BitPay, Inc.