Red de conocimiento informático - Aprendizaje de código fuente - Contraseña de cifrado de base de datos

Contraseña de cifrado de base de datos

Categoría: Computadora/Red gt; Programación gt; Otros lenguajes de programación

Descripción del problema:

Aquí tengo un conjunto de contraseñas. , que son SQL En SERVER 2000, después de ingresar la contraseña a través del software, ya sea en el registro o en la tabla de la base de datos, lo que veo no es la contraseña en texto plano que ingresé, sino una cadena como esta:

Por ejemplo, si ingreso texto sin formato: dcss2004

Después del cifrado, se convierte en: fsgdhper~mdqendu

Si ingreso: 123456

Agregue el contraseña y se convierte en: dreefbce~pdw

Si ingreso: abcdefg

Después del cifrado, se convierte en: fpgcgyec?fugs

Quiero saber: ¿Es esto? ¿A través del algoritmo MD5 o algo más? En cuanto al algoritmo, ¿hay alguien que pueda ayudarme a descifrar el algoritmo? . . .

Ahora proporcione el texto cifrado cifrado y busque el texto sin formato. Jaja

Texto cifrado: gihbgtbp~egmhbgeeeft

Solicite texto sin formato ING. . . . . . . . . . . . . .

Análisis:

No parece ser un algoritmo de cifrado comercial, debe definirlo usted mismo.

El descifrado es muy problemático y requiere una gran cantidad de muestras, de lo contrario tendrás que adivinar

p>

Déjame darte una pista. La longitud del texto cifrado de tu algoritmo es el doble de la longitud del texto sin formato y debe calcularse mediante el código ASCII de texto sin formato.