Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        public Key GetShareKeys(Key key)
        {
            Ticket_NoEncrypted ticket_noEncrypted = (Ticket_NoEncrypted)DesEncryption.DecryptObject(this.encrypted, key);

            return(ticket_noEncrypted.shareKeys);
        }
Esempio n. 4
0
        public User GetFrom(Key key)
        {
            Ticket_NoEncrypted ticket_noEncrypted = (Ticket_NoEncrypted)DesEncryption.DecryptObject(this.encrypted, key);

            return(ticket_noEncrypted.from);
        }