예제 #1
0
        /// <summary>
        /// Convert to protocol encryption
        /// </summary>
        /// <param name="input"></param>
        /// <param name="type"></param>
        /// <returns></returns>
        public static string ToEncryption(this string input, EncryptType type)
        {
            string c_dyn_key = (type & EncryptType.ResetKey) > 0 ? ConfigurationManager.AppSettings[Constants.C_Dyn] : string.Empty;

            return(Cipher_Protocol.EncryptAsBase64(input, c_dyn_key, ConfigurationManager.AppSettings[Constants.S_Dyn], type));
        }
예제 #2
0
 /// <summary>
 /// Decrypted througn custom protocal
 /// </summary>
 /// <param name="input"></param>
 /// <returns></returns>
 public static string ToDecryption(this string input) => Cipher_Protocol.DecyprtToString(input);