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

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

            return(AesCrypto.AesEncryptString(kodolatlanJelszo, key, Encoding.Unicode));
        }