Пример #1
0
        public string Encrypt([FromBody] EncryptDataDto requestDto)
        {
            string data = requestDto.ObjectData.ToString(Newtonsoft.Json.Formatting.None);
            var    key  = requestDto.Key ?? MixService.GetAppSetting <string>(MixAppSettingKeywords.ApiEncryptKey);

            return(AesEncryptionHelper.EncryptString(data, key));
        }
Пример #2
0
        public JObject Decrypt([FromBody] EncryptDataDto requestDto)
        {
            var key = requestDto.Key ?? MixService.GetAppSetting <string>(MixAppSettingKeywords.ApiEncryptKey);

            return(JObject.Parse(AesEncryptionHelper.DecryptString(requestDto.StringData, key)));
        }