https://github.com/textileio/dcrypto
A stream-based encryption library (AES-CTR + AES-512 HMAC)
https://github.com/textileio/dcrypto
Last synced: about 1 year ago
JSON representation
A stream-based encryption library (AES-CTR + AES-512 HMAC)
- Host: GitHub
- URL: https://github.com/textileio/dcrypto
- Owner: textileio
- License: apache-2.0
- Created: 2020-06-18T16:28:36.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-06-18T20:24:22.000Z (about 6 years ago)
- Last Synced: 2024-06-19T12:25:11.241Z (about 2 years ago)
- Language: Go
- Homepage:
- Size: 13.7 KB
- Stars: 4
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dcrypto
[](https://slack.textile.io)
[](./LICENSE)
[](https://goreportcard.com/report/github.com/textileio/dcrypto?style=flat-square)
[](https://github.com/textileio/dcrypto/actions)
[](https://github.com/RichardLitt/standard-readme)
> A stream-based encryption library
This library is a modified version of the [Google Drive client](https://github.com/odeke-em/drive) [`dcrypto`](https://github.com/odeke-em/drive/blob/master/src/dcrypto/dcrypto.go) package. The current version uses an AES-256 cipher in CTR mode signed with an HMAC using SHA-512. Read more [here](https://github.com/odeke-em/drive/wiki/End-to-End-Encryption).
## Table of Contents
- [Install](#install)
- [Usage](#usage)
- [License](#license)
## Install
go get github.com/textileio/dcrypto
## Usage
Go to https://godoc.org/github.com/textileio/dcrypto.
## License
[Apache-2.0](LICENSE)