Go to file
jolheiser 7e73fb5238
continuous-integration/woodpecker the build was successful Details
Use binary.BigEndian and attribute source
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2021-11-21 21:45:09 -06:00
cmd/spectre Add examples and CLI readme 2021-11-10 16:15:57 -06:00
.gitignore Add CLI and some cleanup 2021-11-09 22:05:41 -06:00
.woodpecker.yml Add examples and CLI readme 2021-11-10 16:15:57 -06:00
IMPLEMENTATION.md Use binary.BigEndian and attribute source 2021-11-21 21:45:09 -06:00
LICENSE Initial Commit 2021-11-09 00:11:01 -06:00
README.md Add implementation 2021-11-21 10:04:42 -06:00
go.mod Fix module 2021-11-09 22:12:23 -06:00
go.sum Add CLI and some cleanup 2021-11-09 22:05:41 -06:00
scope.go Add CLI and some cleanup 2021-11-09 22:05:41 -06:00
site_key.go Use binary.BigEndian and attribute source 2021-11-21 21:45:09 -06:00
site_password.go Add implementation 2021-11-21 10:04:42 -06:00
spectre.go Use binary.BigEndian and attribute source 2021-11-21 21:45:09 -06:00
spectre_test.go Add examples and CLI readme 2021-11-10 16:15:57 -06:00
spectre_tests.xml Initial Commit 2021-11-09 00:11:01 -06:00
template.go Add CLI and some cleanup 2021-11-09 22:05:41 -06:00
user_key.go Use binary.BigEndian and attribute source 2021-11-21 21:45:09 -06:00

README.md

Spectre

Go Reference

A Go implementation of spectre.

Currently, it passes a sub-set of the CLI tests.
It also passes the JS sanity check.

This is because I've only implemented v3 of the algorithm and the main pieces.

Implementation breakdown

Generally code wouldn't split across files this liberally. It's done here for ease of reference.

License

GPLv3 - same as the algorithm author