[mirror] Go supplementary cryptography libraries
Перейти к файлу
Gopher Robot 3d872d0428 go.mod: update golang.org/x dependencies
Update golang.org/x dependencies to their latest tagged versions.
Once this CL is submitted, and post-submit testing succeeds on all
first-class ports across all supported Go versions, this repository
will be tagged with its next minor version.

Change-Id: I25128883772569c8f729b091b0efcbc4afcbea67
Reviewed-on: https://go-review.googlesource.com/c/crypto/+/460500
Run-TryBot: Gopher Robot <gobot@golang.org>
Auto-Submit: Gopher Robot <gobot@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Heschi Kreinick <heschi@google.com>
2023-01-04 16:09:43 +00:00
acme acme: eliminate arbitrary timeouts in tests 2022-12-08 18:21:33 +00:00
argon2 all: gofmt 2022-04-11 22:02:26 +00:00
bcrypt bcrypt: reject passwords longer than 72 bytes 2022-12-21 17:19:30 +00:00
blake2b all: add //go:build lines to assembly files 2021-05-13 12:29:33 +00:00
blake2s all: add //go:build lines to assembly files 2021-05-13 12:29:33 +00:00
blowfish all: deprecate broken and legacy packages 2019-02-22 23:25:34 +00:00
bn256 all: fix a few function names on comments 2022-10-12 13:45:58 +00:00
cast5 all: use math/bits.RotateLeft 2022-10-24 17:35:37 +00:00
chacha20 internal/subtle: rename to internal/alias 2022-08-17 18:37:53 +00:00
chacha20poly1305 internal/subtle: rename to internal/alias 2022-08-17 18:37:53 +00:00
cryptobyte cryptobyte: add support for ReadASN1Integer into []byte 2022-11-17 19:18:49 +00:00
curve25519 curve25519: remove dependency on fmt 2022-06-22 21:31:12 +00:00
ed25519 ed25519: drop Go 1.12 compatibility 2022-02-08 05:03:32 +00:00
hkdf hkdf: add Extract and Expand 2018-10-25 21:37:31 +00:00
internal internal/wycheproof: also use Verify in TestECDSA 2022-12-21 16:58:14 +00:00
md4 all: use math/bits.RotateLeft 2022-10-24 17:35:37 +00:00
nacl internal/subtle: rename to internal/alias 2022-08-17 18:37:53 +00:00
ocsp ocsp: add Response.Raw 2022-03-31 22:09:35 +00:00
openpgp all: remove redundant type conversion 2022-11-09 16:50:04 +00:00
otr all: deprecate broken and legacy packages 2019-02-22 23:25:34 +00:00
pbkdf2 all: gofmt 2022-04-11 22:02:26 +00:00
pkcs12 all: use math/bits.RotateLeft 2022-10-24 17:35:37 +00:00
poly1305 poly1305: deprecate public package 2021-09-15 21:47:49 +00:00
ripemd160 all: deprecate broken and legacy packages 2019-02-22 23:25:34 +00:00
salsa20 all: use math/bits.RotateLeft 2022-10-24 17:35:37 +00:00
scrypt all: gofmt 2022-04-11 22:02:26 +00:00
sha3 all: use math/bits.RotateLeft 2022-10-24 17:35:37 +00:00
ssh ssh: ensure that handshakeTransport goroutines have finished before Close returns 2022-12-12 22:32:12 +00:00
tea all: deprecate broken and legacy packages 2019-02-22 23:25:34 +00:00
twofish all: use math/bits.RotateLeft 2022-10-24 17:35:37 +00:00
xtea all: deprecate broken and legacy packages 2019-02-22 23:25:34 +00:00
xts internal/subtle: rename to internal/alias 2022-08-17 18:37:53 +00:00
.gitattributes crypto: copying .gitattributes to all subrepositories 2014-12-23 06:54:52 +00:00
.gitignore gitignore: remove obsolete reference to .hgignore in comment 2020-03-20 18:11:02 +00:00
CONTRIBUTING.md CONTRIBUTING.md: remove note about not accepting Pull Requests 2018-03-14 18:02:59 +00:00
LICENSE LICENSE: add 2012-03-17 15:19:30 +11:00
PATENTS go.crypto: add PATENTS file to the subrepo. 2012-04-16 11:25:08 +10:00
README.md README.md: add badge to pkg.go.dev 2020-12-08 17:14:46 +00:00
codereview.cfg crypto: add codereview.cfg 2015-03-18 17:04:25 +00:00
go.mod go.mod: update golang.org/x dependencies 2023-01-04 16:09:43 +00:00
go.sum go.mod: update golang.org/x dependencies 2023-01-04 16:09:43 +00:00

README.md

Go Cryptography

Go Reference

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.