package textsecure; option java_package = "org.whispersystems.textsecure.internal.push"; option java_outer_classname = "ProvisioningProtos"; message ProvisionEnvelope { optional bytes publicKey = 1; optional bytes body = 2; // Encrypted ProvisionMessage } message ProvisionMessage { optional bytes identityKeyPublic = 1; optional bytes identityKeyPrivate = 2; optional string number = 3; optional string provisioningCode = 4; }