Beispiel #1
0
        public void EncryptProviders()
        {
            var result = EncryptProvider.CreateDesKey();

            var a = EncryptProvider.DESEncrypt("qwe123", "TThvj8G5jb6GcTFZmxVwh5Cj");
            var b = EncryptProvider.DESDecrypt(a, "TThvj8G5jb6GcTFZmxVwh5Cj");
        }
        public void Cretea_DESKey_Test()
        {
            var DESKey = EncryptProvider.CreateDesKey();

            //Assert
            Assert.NotNull(DESKey);
            Assert.Equal(24, DESKey.Length);
        }
        public void RevisePassword(string userPassword, string keyValue)
        {
            UserLogOnEntity userLogOnEntity = new UserLogOnEntity();

            userLogOnEntity.F_Id            = keyValue;
            userLogOnEntity.F_UserSecretkey = EncryptProvider.CreateDesKey();
            userLogOnEntity.F_UserPassword  = EncryptProvider.Md5(EncryptProvider.DESEncrypt(userPassword.ToLower(), userLogOnEntity.F_UserSecretkey).ToLower(), Code.Internal.MD5Length.L32).ToLower();
            service.Update(userLogOnEntity);
        }
        public void DITest()
        {
            string srcString = "670b14728ad9902aecba32e22fa4f6bd";
            var    _Key      = EncryptProvider.CreateDesKey();

            OutputHelper.WriteLine(_Key);
            var encrypted = EncryptProvider.DESEncrypt(srcString, _Key);

            OutputHelper.WriteLine(encrypted);
            var decrypted = EncryptProvider.DESDecrypt(encrypted, _Key);

            OutputHelper.WriteLine(decrypted);
        }
Beispiel #5
0
 private void encryptButton_Click(object sender, EventArgs e)
 {
     outputTextBox.Clear();
     if (typeCombo.Text == "SHA512")
     {
         outputTextBox.Text = EncryptProvider.Sha512(inputTextBox.Text);
         outputTextBox.Update();
     }
     if (typeCombo.Text == "DES")
     {
         string makekey        = EncryptProvider.CreateDesKey();
         var    encryptprocess = EncryptProvider.DESEncrypt(inputTextBox.ToString(), makekey);
         keyTextBox.Text    = makekey.ToString();
         outputTextBox.Text = encryptprocess;
         outputTextBox.Update();
         keyTextBox.Update();
     }
 }
 public void SubmitForm(UserEntity userEntity, UserLogOnEntity userLogOnEntity, string keyValue)
 {
     using (var db = this.repositoryBase.BeginTrans())
     {
         if (!string.IsNullOrEmpty(keyValue))
         {
             db.Update(userEntity);
         }
         else
         {
             userLogOnEntity.F_Id            = userEntity.F_Id;
             userLogOnEntity.F_UserId        = userEntity.F_Id;
             userLogOnEntity.F_UserSecretkey = EncryptProvider.CreateDesKey();
             userLogOnEntity.F_UserPassword  = EncryptProvider.Md5(EncryptProvider.DESEncrypt(EncryptProvider.Md5(userLogOnEntity.F_UserPassword, Code.Internal.MD5Length.L32).ToLower(), userLogOnEntity.F_UserSecretkey).ToLower(), Code.Internal.MD5Length.L32).ToLower();
             db.Insert(userEntity);
             db.Insert(userLogOnEntity);
         }
         db.Commit();
     }
 }
 public DES_Test()
 {
     _Key = EncryptProvider.CreateDesKey();
     _IV  = EncryptProvider.CreateDesIv();
 }