签署html文件密码保护

时间:2014-09-22 09:59:04

标签: c# file-io password-protection chilkat

我有受密码保护的HTML文件,我正在使用第三方工具(chilkat)进行签名。 问题是它既没有签名也没有给我任何错误。 我将如何在我的代码中识别该文件需要密码

这是我的代码

           if (!pcSourceFile.EndsWith(".pdf"))
            {
                byte[] lcReadByte = null;
                pSerialNumber = locertTest.SerialNumber;
                Issuer = locertTest.IssuerCN;
                SignTime = DateTime.Now;
                loCryptoTest.SetSigningCert(locertTest);
                byte[] lcWriteBytes = null;
                lcReadByte = loCryptoTest.ReadFile(pcSourceFile);
                //lcWriteBytes = loCryptoTest.OpaqueSignBytes(lcReadByte);
                lcWriteBytes = loCryptoTest.OpaqueSignBytes(lcReadByte);

                if (lcWriteBytes.Length == 0)
                {

   GlobalStatic.WriteLog(loCryptoTest.LastErrorText, "Opeque Sig nature Error", "Signature");
                    return false;
                }

                loCryptoTest.WriteFile(pcDestFile, lcWriteBytes);
                lcReadByte = null;
                lcWriteBytes = null;

            }

0 个答案:

没有答案