Пример #1
0
        public string Encrypt(HttpPostedFileBase file)
        {
            var txt = CryptoLogic.GetTxtFromFile(file, true);

            return(CryptoHelper.Encrypt(txt, _testRecipient,
                                        CryptoLogic.KeyCollection[CryptoLogic.PUBLIC]));
        }
Пример #2
0
        public string Decrypt(HttpPostedFileBase file)
        {
            var encryptedText = CryptoLogic.GetTxtFromFile(file);
            var password      = Encoding.UTF8.GetString(CryptoLogic.KeyCollection[CryptoLogic.SECRET]);

            return(CryptoHelper.Decrypt(encryptedText, password));
        }
Пример #3
0
        public string Decrypt(HttpPostedFileBase file)
        {
            VirgilCipher vc            = new VirgilCipher();
            var          encryptedText = CryptoLogic.GetTxtFromFile(file);

            return(CryptoHelper.Decrypt(encryptedText, _testRecipient,
                                        CryptoLogic.KeyCollection[CryptoLogic.PRIVATE]));
        }