(byte[] key, byte[] iv, byte[] input)
| 110 | } |
| 111 | |
| 112 | static byte[] DecryptAES_OFB(byte[] key, byte[] iv, byte[] input) |
| 113 | { |
| 114 | /* |
| 115 | Console.WriteLine(Convert.ToHexString(key)); |
| 116 | Console.WriteLine(Convert.ToHexString(iv)); |
| 117 | */ |
| 118 | using Aes aes = Aes.Create(); |
| 119 | aes.Key = key; |
| 120 | aes.IV = iv; |
| 121 | MemoryStream testVectorStream = new MemoryStream(input); |
| 122 | OFBStream testOFBStream = new OFBStream(testVectorStream, aes, CryptoStreamMode.Read); |
| 123 | MemoryStream cipherTextStream = new MemoryStream(); |
| 124 | testOFBStream.CopyTo(cipherTextStream); |
| 125 | return cipherTextStream.ToArray(); |
| 126 | } |
| 127 | } |
| 128 | |
| 129 | struct NikkeDatabaseHeader |
nothing calls this directly
no outgoing calls
no test coverage detected