コード例 #1
0
 private void GetPasswordBytes(bool encryption, char[] password)
 {
     byte[] passwordBytes = FileEncryption.GetPasswordBytes(password);
     Utilities.ZeroArray(password);
     AutoClearPassword();
     StartBackgroundWorker(encryption, passwordBytes);
 }
コード例 #2
0
        private void BgwDecryption_DoWork(object sender, DoWorkEventArgs e)
        {
            bool encryption = false;

            byte[] passwordBytes = (byte[])e.Argument;
            FileEncryption.StartEncryption(encryption, passwordBytes, bgwDecryption);
        }
コード例 #3
0
ファイル: Argon2Benchmark.cs プロジェクト: longtruong/Kryptor
 private static void GetBenchmarkInputs(out byte[] passwordBytes, out byte[] salt)
 {
     char[] password = "******".ToCharArray();
     passwordBytes = FileEncryption.GetPasswordBytes(password);
     salt          = Generate.Salt();
 }