예제 #1
0
 private static byte[] CombineKeyfileAndPassword(byte[] passwordBytes, byte[] keyfileBytes)
 {
     passwordBytes = Blake2.KeyedHash(passwordBytes, keyfileBytes);
     Utilities.ZeroArray(keyfileBytes);
     return(passwordBytes);
 }
예제 #2
0
파일: Password.cs 프로젝트: tej0402/Kryptor
 private static byte[] CombineKeyfileAndPassword(byte[] passwordBytes, byte[] keyfileBytes)
 {
     passwordBytes = Blake2.KeyedHash(passwordBytes, keyfileBytes);
     CryptographicOperations.ZeroMemory(keyfileBytes);
     return(passwordBytes);
 }