Skip to content

JohnLCaron/egk-protobuf

Repository files navigation

Egk-Protobuf

last update 11/14/2023

This adds protobuf support to ElectionGuard-Kotlin-Multiplatform (EGK).

Available under an MIT-style open source License.

Currently Java 17 is required.

Serialization

We are waiting for the 2.0 JSON serialization specification from Microsoft, before finalizing our serialization. For now, we are still mostly using the 1.9 serialization.

EGK can use both JSON and Protocol Buffers for serialization. Protobuf is a binary format that takes roughly half the space of JSON for the same information. EGK includes .proto files for all the relevant data formats, which constitutes a well defined and compact schema for EG serialization.

Protobuf Serialization

Previous Serialization specs

Authors

About

Protobuf support for electionguard-kotlin-multiplatform

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages