Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comments on "trustless keyserver" #1

Open
infinity0 opened this issue Oct 19, 2015 · 0 comments
Open

Comments on "trustless keyserver" #1

infinity0 opened this issue Oct 19, 2015 · 0 comments

Comments

@infinity0
Copy link

Someone pointed me to https://github.com/mutecomm/mute/blob/master/doc/keyexchangeproblem.md I took my liberty to write this drive-by review; hope you don't mind. :)

  • "key exchange" is already common terminology for a different concept (derive session shared keys from identity keys, assumed already known and valid for each member). Please choose a different name. "the key validity problem" or "the PKI problem" would be more appropriate
  • have you heard of https://www.certificate-transparency.org/ ? their log has cryptographic properties that mean clients don't have to store the whole hash chain; they can store O(logn) of the tree and still be able to compare consistency with other clients. In fact, last I checked they still need to implement a gossip protocol between clients; you guys should work together.
  • it would be good to actually quantify the security provided by the gossip protocol. Neither CT nor you guys do that, you just hand-wave and say "attacks will be detected by clients talking to each other". Yes probably this will be true, but how probably?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant