The crypto repository contains some additional cryptographic packages for Go
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
blake2
camellia
chacha20
cipher
cmac
dh
hc128
hc256
pad
poly1305
serpent
siphash
skein
.travis.yml
LICENSE
README.md
crypto.go
xor.go
xor_amd64.go
xor_test.go

README.md

Build Status Godoc Reference Go Report

The crypto package

Notice: The public API is not stable and backward compatibility is currently not guaranteed. This code should currently NOT used in productive environments!

Introduction

The crypto package implements some additional cryptographic functionality, currently not supported by the standard or additional golang packages.
This repository should not replace or somehow compete with the golang crypto packages. Rather, this package should supplement the official and additional golang cryptographic.

Currently implemented:

Aim

The aim of this project / repository is a powerful, flexible and easy to use cryptographic library, which can be easily integrated into Go applications.

Installation

Install in your GOPATH: go get -u github.com/enceve/crypto
Install Dependencies: go get -u golang.org/x/crypto

Contribute

First of all: Contributions are welcome!

If you have an idea or found a bug - please raise an issue. If you want to add functionality - as usual on github send a pull request.