Exemple #1
0
        private void generateSHA1(string inpath, string outpath)
        {
            FileStream  fs   = File.OpenRead(inpath);
            SHA1Managed sha1 = new SHA1Managed();

            byte[] retn = sha1.ComputeHash(fs);
            sha1File = new HashFile(ToHexString(retn), "sha1");
            fs.Close();
            sha1File.generateFile(outpath);
        }
Exemple #2
0
        private void generateSHA384(string inpath, string outpath)
        {
            FileStream fs       = File.OpenRead(inpath);
            SHA384     mySHA384 = SHA384.Create();

            byte[] retn = mySHA384.ComputeHash(fs);
            sha384File = new HashFile(ToHexString(retn), "sha384");
            fs.Close();
            sha384File.generateFile(outpath);
        }
Exemple #3
0
        private void generateMD5(string inpath, string outpath)
        {
            FileStream    fs            = File.OpenRead(inpath);
            HashAlgorithm hashAlgorithm = MD5.Create();

            byte[] retn = hashAlgorithm.ComputeHash(fs);
            md5File = new HashFile(ToHexString(retn), "md5");
            fs.Close();
            md5File.generateFile(outpath);
        }