public void ValidityAuthenticationChain() { ReadData dataTest = new ReadData("beidpkcs11.dll"); Integrity integrityTest = new Integrity(); List<byte[]> caCerts = new List<byte[]>(); caCerts.Add(dataTest.GetCertificateCAFile()); Assert.True(integrityTest.CheckCertificateChain( caCerts, dataTest.GetCertificateAuthenticationFile())); }
public void ValidityAuthenticationChain() { ReadData dataTest = new ReadData("beidpkcs11D.dll"); Integrity integrityTest = new Integrity(); List <byte[]> caCerts = new List <byte[]>(); caCerts.Add(dataTest.GetCertificateCAFile()); Assert.True(integrityTest.CheckCertificateChain( caCerts, dataTest.GetCertificateAuthenticationFile())); }
public void ValiditySignatureChain() { ReadData dataTest = new ReadData("beidpkcs11.dll"); Integrity integrityTest = new Integrity(); List <byte[]> caCerts = new List <byte[]>(); caCerts.Add(dataTest.GetCertificateCAFile()); Assert.IsTrue(integrityTest.CheckCertificateChain( caCerts, dataTest.GetCertificateSignatureFile())); }
public void ValidityAuthenticationChain() { ReadData dataTest = new ReadData("beidpkcs11.dll"); Integrity integrityTest = new Integrity(); List <byte[]> caCerts = new List <byte[]>(); caCerts.Add(dataTest.GetCertificateCAFile()); //string leaf_path = "C:\\Users\\Frederik\\certs_fail\\ronald_asselberghs_signature.pem";//fred_auth.cer";//ronald_asselberghs_authentication.pem //caCerts.Add(System.IO.File.ReadAllBytes(leaf_path)); string CA_path = "C:\\Users\\Frederik\\certs_fail\\citizen_ct.pem";//"C:\\Users\\Frederik\\certs_fail\\fve_citizen_ca.pem"; Assert.IsTrue(integrityTest.CheckCertificateChain( caCerts, System.IO.File.ReadAllBytes(CA_path))); //caCerts.Add() //Assert.True(integrityTest.CheckCertificateChain( // caCerts, // dataTest.GetCertificateAuthenticationFile())); }