encryption + helpers + contact card compression + server routing start
This commit is contained in:
@ -102,3 +102,11 @@ func (ints *InternalServer) PackServerMessage(payload []byte, signature []byte)
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (ints *InternalServer) UnPackServerMessage(protoPackedMessage []byte) (payload []byte, signature []byte, err error) {
|
||||
msg := &meowlib.PackedServerMessage{}
|
||||
if err := proto.Unmarshal(protoPackedMessage, msg); err != nil {
|
||||
return nil, nil, err
|
||||
}
|
||||
return msg.Payload, msg.Signature, nil
|
||||
}
|
||||
|
Reference in New Issue
Block a user