Ejemplo n.º 1
0
        public void 一般字串各種符號__byte加解密Test__成功(byte[] input)
        {
            byte[]        original = input;
            DESCrypHelper DESTool  = new DESCrypHelper(KeyProvider);

            byte[] encrypStr = DESTool.EncryptData(original);
            byte[] result    = DESTool.DecryptData(encrypStr);
            Assert.AreEqual(result, original);
        }
Ejemplo n.º 2
0
        public void 一般字串各種符號__字串加解密Test__成功(string input)
        {
            string        original  = input;
            DESCrypHelper DESTool   = new DESCrypHelper(KeyProvider);
            string        encrypStr = DESTool.EncryptData(original);
            string        result    = DESTool.DecryptData(encrypStr);

            Assert.AreEqual(result, original);
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> Add(AppDto dto)
        {
            JsonModel jm = new JsonModel();


            Usy_App app = new Usy_App();

            app.AppName = dto.AppName;

            app.AppType = dto.AppType;

            app.AddTime = DateTime.Now;

            app.AppStatus = dto.AppStatus;

            app.AppId = Guid.NewGuid().ToString();

            string strDesKeys = "TwBusDes";

            app.AppKey = DESCrypHelper.Encrypt(strDesKeys, app.AppId);

            app = await _appRepository.InsertAsync(app);

            if (app.id > 0)
            {
                jm.Statu = "y";
                jm.Msg   = "添加成功!";
            }
            else
            {
                jm.Statu = "n";
                jm.Msg   = "执行失败,请稍后再试!";
            }

            return(Json(jm));
        }