Created
September 24, 2019 15:43
-
-
Save jamesmunns/a0bf462f9f3a86216e85ae3852c35fb3 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FRAUTH-CONTENTS | |
name = "James Munns" | |
note = "Hello, I'm James!" | |
pubkey = "๐ฅ๐ฟ๐๐ซโ๏ธ๐ฝ๐๐ถ๐ฃ๐๐๐ซโ๏ธ๐๐ธ๐๐พ๐๐๐บ๐ฏ๐ป๐ฆ๐ธ๐๐๐ผโ๏ธ๐๐๐ฌโ๏ธ" | |
[identities] | |
email = "[email protected]" | |
github = "https://github.com/jamesmunns" | |
twitter = "https://twitter.com/bitshiftmask" | |
[[friends]] | |
name = "Alice Shamir" | |
uri = "https://example.com/.well-known/alice-shamir.frauth" | |
pubkey = "โ๏ธ๐๐ค๐ผ๐๐ฌ๐๐๐๐จ๐๐ธ๐ฝ๐ฌ๐๐จ๐ฌ๐ฉ๐๐๐ป๐ทโณ๏ธ๐ฃ๐ข๐ซ๐ฐโ๏ธ๐๐ฃ๐โผ๏ธ" | |
[[friends]] | |
name = "Bob Diffie" | |
uri = "https://beispiel.com/.well-known/bob-diffie.frauth" | |
pubkey = "๐จ๐จ๐๐จ๐๐โก๏ธ๐ค๐๐๐๐๐๐ซ๐ท๐ธ๐ ๐ ๐๐ณ๐ฎ๐๐๐๐๐ฟโ๏ธ๐จ๐ช๐๐๐" | |
FRAUTH-SIGNATURE | |
๐ตโณ๏ธ๐๐ข๐๐๐โฌ ๏ธ๐๐ฌ๐๐โฌ ๏ธ๐๐ซ๐ป๐ง๐๐๐ผโ๏ธ๐๐๐บ๐ชโ๏ธ๐๐ข๐ฐ๐ป๐๐ด๐๐๐ป๐บ๐ตโฌ๏ธ๐๐โฌ ๏ธ๐๐จ๐ธโ๏ธ๐๐ฆ๐๐ป๐๐๐ผ๐๐๐๐ ๐ป๐ณ๐๐๐๐๐๐ข | |
FRAUTH-ENDOFFILE |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The idea is to build a "web of trust" from verified friends, and their verified friends. The tool should not report a binary trust, but instead display a weighted value based on their distance (so a direct trusted friend is 1.00, a friend of a friend would be less, and a friend of a friend of a friend would be even less).
The hope is to have a distributed and peer-to-peer solution for problems currently solved by gpg (and associated registries) as well as services such as keybase.
This tool does not aim to have configuration around encryption options, to reduce complexity. Currently ed25519/edDSA is used for all functionality. Future versions of the tool may include semantic versioning of files, allowing for a limited amount of backwards compatibility.
Long term goals