private static byte[] TryDecryptToken(byte[] tokenBytes) { try { if (tripleDesKey == null) tripleDesKey = TripleDesKeyReader.ReadFromFile(TripleDesKeyFile); return new Cryptographer(tripleDesKey).Decrypt(tokenBytes); } catch (Exception e) { Console.Out.WriteLine("Failed to decrypt token, exception: '{0}'", e.ToString()); return null; } }
public Cryptographer(TripleDesKey key) { this.key = key; }