TCNCoalition / TCN

Specification and reference implementation of the TCN Protocol for decentralized, privacy-preserving contact tracing.
MIT License
263 stars 33 forks source link

Reference implementation of CEN protocol in Rust. #21

Closed hdevalence closed 4 years ago

hdevalence commented 4 years ago

Implementation checklist:

hdevalence commented 4 years ago

A doctest example of the API flow: Screenshot The only thing missing is serialization functions for the various key types.

hdevalence commented 4 years ago

Added serialization functions and some basic round-trip serialization functions.

I'm going to merge this now since it's functionally complete and appears superficially correct; changes can be made later if there are any problems.