├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── auth ├── auth.go ├── auth_test.go └── example_test.go ├── box ├── box.go ├── box_test.go └── example_test.go ├── cmd ├── generate-sign-keypair │ └── main.go ├── nacl-generate-box-key │ └── main.go └── nacl-generate-key │ └── main.go ├── example_test.go ├── go.mod ├── go.sum ├── internal └── subtle │ ├── aliasing.go │ ├── aliasing_appengine.go │ └── aliasing_test.go ├── nacl.go ├── nacl_test.go ├── onetimeauth ├── onetimeauth.go └── onetimeauth_test.go ├── randombytes ├── randombytes.go └── randombytes_test.go ├── scalarmult ├── scalarmult.go └── scalarmult_test.go ├── secretbox ├── example_test.go ├── secretbox.go └── secretbox_test.go ├── sign ├── example_test.go ├── sign.go ├── sign_test.go └── testdata │ └── sign.input.gz ├── stream ├── stream.go └── stream_test.go └── tools └── bazel_0.5.2-linux-x86_64.deb.sha256 /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /bazel-* 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/README.md -------------------------------------------------------------------------------- /auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/auth/auth.go -------------------------------------------------------------------------------- /auth/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/auth/auth_test.go -------------------------------------------------------------------------------- /auth/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/auth/example_test.go -------------------------------------------------------------------------------- /box/box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/box/box.go -------------------------------------------------------------------------------- /box/box_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/box/box_test.go -------------------------------------------------------------------------------- /box/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/box/example_test.go -------------------------------------------------------------------------------- /cmd/generate-sign-keypair/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/cmd/generate-sign-keypair/main.go -------------------------------------------------------------------------------- /cmd/nacl-generate-box-key/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/cmd/nacl-generate-box-key/main.go -------------------------------------------------------------------------------- /cmd/nacl-generate-key/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/cmd/nacl-generate-key/main.go -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/example_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/go.sum -------------------------------------------------------------------------------- /internal/subtle/aliasing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/internal/subtle/aliasing.go -------------------------------------------------------------------------------- /internal/subtle/aliasing_appengine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/internal/subtle/aliasing_appengine.go -------------------------------------------------------------------------------- /internal/subtle/aliasing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/internal/subtle/aliasing_test.go -------------------------------------------------------------------------------- /nacl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/nacl.go -------------------------------------------------------------------------------- /nacl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/nacl_test.go -------------------------------------------------------------------------------- /onetimeauth/onetimeauth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/onetimeauth/onetimeauth.go -------------------------------------------------------------------------------- /onetimeauth/onetimeauth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/onetimeauth/onetimeauth_test.go -------------------------------------------------------------------------------- /randombytes/randombytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/randombytes/randombytes.go -------------------------------------------------------------------------------- /randombytes/randombytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/randombytes/randombytes_test.go -------------------------------------------------------------------------------- /scalarmult/scalarmult.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/scalarmult/scalarmult.go -------------------------------------------------------------------------------- /scalarmult/scalarmult_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/scalarmult/scalarmult_test.go -------------------------------------------------------------------------------- /secretbox/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/secretbox/example_test.go -------------------------------------------------------------------------------- /secretbox/secretbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/secretbox/secretbox.go -------------------------------------------------------------------------------- /secretbox/secretbox_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/secretbox/secretbox_test.go -------------------------------------------------------------------------------- /sign/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/sign/example_test.go -------------------------------------------------------------------------------- /sign/sign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/sign/sign.go -------------------------------------------------------------------------------- /sign/sign_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/sign/sign_test.go -------------------------------------------------------------------------------- /sign/testdata/sign.input.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/sign/testdata/sign.input.gz -------------------------------------------------------------------------------- /stream/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/stream/stream.go -------------------------------------------------------------------------------- /stream/stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/stream/stream_test.go -------------------------------------------------------------------------------- /tools/bazel_0.5.2-linux-x86_64.deb.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinburke/nacl/HEAD/tools/bazel_0.5.2-linux-x86_64.deb.sha256 --------------------------------------------------------------------------------