├── .github └── workflows │ ├── go.yml │ └── release.yml ├── .gitignore ├── .goreleaser.yml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── SECURITY.md ├── cmd └── tle │ ├── commands │ ├── commands.go │ ├── commands_test.go │ ├── encrypt.go │ └── flags_test.go │ └── tle.go ├── go.mod ├── go.sum ├── networks ├── fixed │ ├── fixed.go │ └── fixed_test.go └── http │ ├── http.go │ └── http_test.go ├── testdata ├── data.txt ├── decryptedFile.bin ├── encryptedFile.bin ├── lorem-tle-testnet-quicknet-t-2024-01-17-15-28.tle └── lorem.txt ├── tlock.go ├── tlock_age.go ├── tlock_age_test.go └── tlock_test.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/SECURITY.md -------------------------------------------------------------------------------- /cmd/tle/commands/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/cmd/tle/commands/commands.go -------------------------------------------------------------------------------- /cmd/tle/commands/commands_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/cmd/tle/commands/commands_test.go -------------------------------------------------------------------------------- /cmd/tle/commands/encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/cmd/tle/commands/encrypt.go -------------------------------------------------------------------------------- /cmd/tle/commands/flags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/cmd/tle/commands/flags_test.go -------------------------------------------------------------------------------- /cmd/tle/tle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/cmd/tle/tle.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/go.sum -------------------------------------------------------------------------------- /networks/fixed/fixed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/networks/fixed/fixed.go -------------------------------------------------------------------------------- /networks/fixed/fixed_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/networks/fixed/fixed_test.go -------------------------------------------------------------------------------- /networks/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/networks/http/http.go -------------------------------------------------------------------------------- /networks/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/networks/http/http_test.go -------------------------------------------------------------------------------- /testdata/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/testdata/data.txt -------------------------------------------------------------------------------- /testdata/decryptedFile.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/testdata/decryptedFile.bin -------------------------------------------------------------------------------- /testdata/encryptedFile.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/testdata/encryptedFile.bin -------------------------------------------------------------------------------- /testdata/lorem-tle-testnet-quicknet-t-2024-01-17-15-28.tle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/testdata/lorem-tle-testnet-quicknet-t-2024-01-17-15-28.tle -------------------------------------------------------------------------------- /testdata/lorem.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/testdata/lorem.txt -------------------------------------------------------------------------------- /tlock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/tlock.go -------------------------------------------------------------------------------- /tlock_age.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/tlock_age.go -------------------------------------------------------------------------------- /tlock_age_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/tlock_age_test.go -------------------------------------------------------------------------------- /tlock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drand/tlock/HEAD/tlock_test.go --------------------------------------------------------------------------------