public Ticket(Key key, User from, Key shareKeys) { Ticket_NoEncrypted tne = new Ticket_NoEncrypted(); tne.from = from; tne.shareKeys = shareKeys; this.encrypted = DesEncryption.EncryptObject(tne, key); }
public Key GetShareKeys(Key key) { Ticket_NoEncrypted ticket_noEncrypted = (Ticket_NoEncrypted)DesEncryption.DecryptObject(this.encrypted, key); return(ticket_noEncrypted.shareKeys); }
public User GetFrom(Key key) { Ticket_NoEncrypted ticket_noEncrypted = (Ticket_NoEncrypted)DesEncryption.DecryptObject(this.encrypted, key); return(ticket_noEncrypted.from); }