예제 #1
0
        /// <summary>
        /// Jelszó AES256 dekódolása, "lx" esetén nem dekódol
        /// </summary>
        /// <param name="kodoltJelszo">Kódolt bemenet</param>
        /// <returns>Nem kódolt kimenet</returns>
        public static string DBPassDecode(string kodoltJelszo)
        {
            if (LXUSER.Equals(kodoltJelszo, StringComparison.OrdinalIgnoreCase))
            {
                return(kodoltJelszo);
            }

            string key = Encoding.Unicode.GetString(Convert.FromBase64String(DBPASS_ENCRIPTIONKEY));

            return(AesCrypto.AesDecryptString(kodoltJelszo, key, Encoding.Unicode));
        }