A simple, modern and secure file encryption library for Go https://github.com/sorairolake/abcrypt-go
Find a file
2024-10-14 10:39:56 +09:00
.github Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 (#53) 2024-10-10 02:25:41 +00:00
examples Update version to 0.2.3 2024-04-16 12:34:08 +09:00
LICENSES docs: Fix license for CODE_OF_CONDUCT.md 2024-09-08 18:56:32 +09:00
testdata Move test data to testdata/ 2024-04-04 20:13:00 +09:00
.bumpversion.toml Update version to 0.2.3 2024-04-16 12:34:08 +09:00
.gitignore Update .gitignore 2024-05-01 19:48:35 +09:00
abcrypt.go Ungroup constants and variables 2024-04-10 06:22:58 +09:00
abcrypt_test.go Fix lint warnings 2024-02-16 15:22:20 +09:00
AUTHORS.adoc Add basic documents 2024-02-11 17:48:57 +09:00
CHANGELOG.adoc Update version to 0.2.3 2024-04-16 12:34:08 +09:00
CODE_OF_CONDUCT.md docs: Fix license for CODE_OF_CONDUCT.md 2024-09-08 18:56:32 +09:00
CONTRIBUTING.adoc docs: Update CONTRIBUTING.adoc 2024-07-11 02:07:25 +09:00
decrypt.go Fix lint warnings 2024-02-16 15:22:20 +09:00
decrypt_test.go Change errors to include details 2024-04-07 08:55:36 +09:00
encrypt.go Fix lint warnings 2024-02-16 15:22:20 +09:00
encrypt_test.go Change to use slices.Equal 2024-04-06 00:39:34 +09:00
error.go Change to use byte 2024-04-10 20:07:31 +09:00
error_test.go Change errors to include details 2024-04-07 08:55:36 +09:00
example_test.go Change to use slices.Equal 2024-04-06 00:39:34 +09:00
export_test.go Change to use slices.Equal 2024-04-06 00:39:34 +09:00
format.go Change to use byte 2024-04-10 20:07:31 +09:00
format_test.go Change to use slices.Equal 2024-04-06 00:39:34 +09:00
go.mod Bump golang.org/x/crypto from 0.27.0 to 0.28.0 (#54) 2024-10-10 02:26:03 +00:00
go.sum Bump golang.org/x/crypto from 0.27.0 to 0.28.0 (#54) 2024-10-10 02:26:03 +00:00
go.sum.license Add initial implementation 2024-02-13 18:44:15 +09:00
justfile Update justfile 2024-05-01 18:19:01 +09:00
LICENSE Merge licenses into single file 2024-07-04 18:20:05 +09:00
params.go Add blank line 2024-04-04 20:49:09 +09:00
params_test.go Move test data to testdata/ 2024-04-04 20:13:00 +09:00
README.md docs: Update README.md 2024-10-14 10:39:56 +09:00

abcrypt-go

CI Go Reference Go version

abcrypt-go is an implementation of the abcrypt encrypted data format.

Usage

To install this library:

go get -u github.com/sorairolake/abcrypt-go

Documentation

See the documentation for more details.

Minimum Go version

This library requires the minimum version of Go 1.21.

Source code

The upstream repository is available at https://github.com/sorairolake/abcrypt-go.git.

The source code is also available at:

Changelog

Please see CHANGELOG.adoc.

Contributing

Please see CONTRIBUTING.adoc.

License

Copyright © 2024 Shun Sakai (see AUTHORS.adoc)

This library is distributed under the terms of either the Apache License 2.0 or the MIT License.

This project is compliant with version 3.2 of the REUSE Specification. See copyright notices of individual files for more details on copyright and licensing information.