public void RSAVerifyDataTest() { string sign = OuatTools.RSASignData(TestLongText, Writer[1], config[0]); bool verify = OuatTools.RSAVerifyData(TestLongText, Writer[0], sign); Assert.IsNotNull(sign); Assert.IsTrue(verify); }
public void AESEncryptDataTest() { string key = "keyiskey"; string strIV = "ivisiv"; string etext = null; etext = OuatTools.AESEncryptData(TestText, key, strIV); Assert.IsNotNull(etext); }
public void RSADecryptDataBigTest() { string edatas = OuatTools.RSAEncryptData(RSATestLongText, Reader[0]); string datas = OuatTools.RSADecryptData(edatas, Reader[1], config[1]); Assert.IsNotNull(edatas); Assert.IsNotNull(datas); Assert.AreEqual(RSATestLongText, datas); }
public void U2ALongTextTest() { string s1 = OuatTools.A2U(TestLongText); string s2 = OuatTools.U2A(s1); Assert.IsNotNull(s1); Assert.IsNotNull(s2); Assert.AreEqual(TestLongText, s2); }
public void AESEncryptData1MTest() { string text = TestLongText; string key = "keyiskey".PadRight(322, 'k'); string strIV = "ivisiv".PadRight(166, 'i'); string etext = null; etext = OuatTools.AESEncryptData(text, key, strIV); Assert.IsNotNull(etext); }
public void MakeChapterTest() { string eText = OuatTools.RsaSignAesEncryptData(TestLongText, Reader[0], Writer[1], config[0], out string eKeyIv, out string eSign); bool verify = OuatTools.RsaSignAesDecryptData(eText, Writer[0], Reader[1], config[1], eKeyIv, eSign, out string text2); Assert.IsNotNull(eText); Assert.IsNotNull(eKeyIv); Assert.IsNotNull(eSign); Assert.IsNotNull(text2); Assert.IsTrue(verify); Assert.AreEqual(TestLongText, text2); }
public void AESDecryptData1MTest() { string text2 = null; string key = "keyiskey"; string strIV = "ivisiv"; string etext = null; etext = OuatTools.AESEncryptData(TestLongText, key, strIV); text2 = OuatTools.AESDecryptData(etext, key, strIV); Assert.IsNotNull(etext); Assert.IsNotNull(text2); Assert.AreEqual(TestLongText, text2); }
public PublishrConfig(string author) { if (author.Equals("三语沫")) { Template_Info = OuatTools.Template2String(Resource1.Template_Info); Template_Chapters = OuatTools.Template2String(Resource1.Template_Chapters); Template_EncryptChapters = OuatTools.Template2String(Resource1.Template_EncryptChapters_MochajoeBook); Template_Html_Html = OuatTools.Template2String(Resource1.Template_Html_Html); Template_Html_Script = OuatTools.Template2String(Resource1.Template_Html_ScriptAllinOn); Template_Html_CSS = OuatTools.Template2String(Resource1.Template_Html_CSS); Template_Html_Body = OuatTools.Template2String(Resource1.Template_Html_Body); RsaPublisher = OuatTools.Utf8Base64(Resource1.RsaPublisher); } }
public void RSASignDataTest() { string sign = OuatTools.RSASignData(TestText, Writer[1], config[0]); Assert.IsNotNull(sign); }
public void RSAEncryptDataTest() { string edatas = OuatTools.RSAEncryptData(TestText, Reader[0]); Assert.IsNotNull(edatas); }
public void A2ULongTextTest() { string s1 = OuatTools.A2U(TestLongText); Assert.IsNotNull(s1); }