future cryptography protobuf