1
0
mirror of https://github.com/Luzifer/cloudkeys-go.git synced 2024-09-19 15:42:58 +00:00
cloudkeys-go/vendor/golang.org/x/crypto
Knut Ahlers a1df72edc5
Squashed commit of the following:
commit f0db1ff1f8
Author: Knut Ahlers <knut@ahlers.me>
Date:   Sun Dec 24 12:19:56 2017 +0100

    Mark option as deprecated

    Signed-off-by: Knut Ahlers <knut@ahlers.me>

commit 9891df2a16
Author: Knut Ahlers <knut@ahlers.me>
Date:   Sun Dec 24 12:11:56 2017 +0100

    Fix: Typo

    Signed-off-by: Knut Ahlers <knut@ahlers.me>

commit 836006de64
Author: Knut Ahlers <knut@ahlers.me>
Date:   Sun Dec 24 12:04:20 2017 +0100

    Add new dependencies

    Signed-off-by: Knut Ahlers <knut@ahlers.me>

commit d64fee60c8
Author: Knut Ahlers <knut@ahlers.me>
Date:   Sun Dec 24 11:55:52 2017 +0100

    Replace insecure password hashing

    Prior this commit passwords were hashed with a static salt and using the
    SHA1 hashing function. This could lead to passwords being attackable in
    case someone gets access to the raw data stored inside the database.
    This commit introduces password hashing using bcrypt hashing function
    which addresses this issue.

    Old passwords are not automatically re-hashed as they are unknown.
    Replacing the old password scheme is not that easy and needs #10 to be
    solved. Therefore the old hashing scheme is kept for compatibility
    reason.

    Signed-off-by: Knut Ahlers <knut@ahlers.me>

Signed-off-by: Knut Ahlers <knut@ahlers.me>

closes #14
closes #15
2017-12-24 19:44:24 +01:00
..
acme Squashed commit of the following: 2017-12-24 19:44:24 +01:00
argon2 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
bcrypt Squashed commit of the following: 2017-12-24 19:44:24 +01:00
blake2b Squashed commit of the following: 2017-12-24 19:44:24 +01:00
blake2s Squashed commit of the following: 2017-12-24 19:44:24 +01:00
blowfish Squashed commit of the following: 2017-12-24 19:44:24 +01:00
bn256 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
cast5 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
chacha20poly1305 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
cryptobyte Squashed commit of the following: 2017-12-24 19:44:24 +01:00
curve25519 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
ed25519 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
hkdf Squashed commit of the following: 2017-12-24 19:44:24 +01:00
md4 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
nacl Squashed commit of the following: 2017-12-24 19:44:24 +01:00
ocsp Squashed commit of the following: 2017-12-24 19:44:24 +01:00
openpgp Squashed commit of the following: 2017-12-24 19:44:24 +01:00
otr Squashed commit of the following: 2017-12-24 19:44:24 +01:00
pbkdf2 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
pkcs12 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
poly1305 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
ripemd160 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
salsa20 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
scrypt Squashed commit of the following: 2017-12-24 19:44:24 +01:00
sha3 Squashed commit of the following: 2017-12-24 19:44:24 +01:00
ssh Squashed commit of the following: 2017-12-24 19:44:24 +01:00
tea Squashed commit of the following: 2017-12-24 19:44:24 +01:00
twofish Squashed commit of the following: 2017-12-24 19:44:24 +01:00
xtea Squashed commit of the following: 2017-12-24 19:44:24 +01:00
xts Squashed commit of the following: 2017-12-24 19:44:24 +01:00
.gitattributes Squashed commit of the following: 2017-12-24 19:44:24 +01:00
.gitignore Squashed commit of the following: 2017-12-24 19:44:24 +01:00
AUTHORS Squashed commit of the following: 2017-12-24 19:44:24 +01:00
codereview.cfg Squashed commit of the following: 2017-12-24 19:44:24 +01:00
CONTRIBUTING.md Squashed commit of the following: 2017-12-24 19:44:24 +01:00
CONTRIBUTORS Squashed commit of the following: 2017-12-24 19:44:24 +01:00
LICENSE Squashed commit of the following: 2017-12-24 19:44:24 +01:00
PATENTS Squashed commit of the following: 2017-12-24 19:44:24 +01:00
README.md Squashed commit of the following: 2017-12-24 19:44:24 +01:00

Go Cryptography

This repository holds supplementary Go cryptography libraries.

Download/Install

The easiest way to install is to run go get -u golang.org/x/crypto/.... You can also manually git clone the repository to $GOPATH/src/golang.org/x/crypto.

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.

The main issue tracker for the crypto repository is located at https://github.com/golang/go/issues. Prefix your issue with "x/crypto:" in the subject line, so it is easy to find.

Note that contributions to the cryptography package receive additional scrutiny due to their sensitive nature. Patches may take longer than normal to receive feedback.