int08h / roughenough

A Roughtime secure time sync client and server written in Rust
https://int08h.com/post/roughenough-a-rust-roughtime-server/
Apache License 2.0
123 stars 21 forks source link

support base64-encoded public keys in client #31

Closed lachesis closed 2 years ago

lachesis commented 2 years ago

Cloudflare publishes their public key in the format. See host -t TXT roughtime.cloudflare.com. Google also publishes their keys in this format. See https://roughtime.googlesource.com/roughtime/+/master/roughtime-servers.json

int08h commented 2 years ago

Good point, since the convention converged on base64 for the TXT record, I should update roughtime.int08h.com to follow that standard.