public PreKeyRecord(uint id, EcKeyPair keyPair)
 {
     _structure = StorageProtos
                  .PreKeyRecordStructure
                  .CreateBuilder()
                  .SetId(id)
                  .SetPublicKey(ByteString.CopyFrom(keyPair.GetPublicKey().Serialize()))
                  .SetPrivateKey(ByteString.CopyFrom(keyPair.GetPrivateKey().Serialize()))
                  .Build();
 }
 public PreKeyRecord(byte[] serialized)
 {
     _structure = StorageProtos.PreKeyRecordStructure.ParseFrom(serialized);
 }