Red de conocimiento informático - Material del sitio web - Cómo utilizar el algoritmo de cifrado rc4 para cifrar excel vba

Cómo utilizar el algoritmo de cifrado rc4 para cifrar excel vba

Me especializo en trabajos de descifrado y nunca dije que el cifrado normal sea fácil de descifrar. Su contraseña debe incluir mayúsculas y minúsculas, símbolos y espacios especiales, o más de 10 idiomas (como el japonés) en varios otros países (. como japonés) además de texto, por lo que será muy difícil descifrar.

Si eso no funciona, la última versión del RAR (archivo cifrado) que estás utilizando tiene más dígitos, además Las mayúsculas y minúsculas, los símbolos y espacios especiales o, excepto en varios países, los textos que no sean idiomas (como el japonés) superan los 10 dígitos y son básicamente imposibles de descifrar en la actualidad. El software de descifrado solo puede calcular este punto unas pocas veces al día. segundo.

espacio de nombres CryptoRC4

{

usando System

usando System.

clase pública clsRC4Engine

{

privado estático largo m_nBoxLen = 255

clsRC4Engine() protegido

{

}

privado estático void GetKeyBytes( clave de cadena, byte de salida[] m_ nBox )

{

índice largo2 = 0;

m_nBox = nuevo byte[ m_nBoxLen];

Codificación ascii = Codificación.ASCII;

Codificación unicode = Codificación.Unicode

byte[] asciiBytes = Codificación.Convert(unicode, ascii) , unicode.GetBytes(Key));

char[] asciiChars = new char[ ascii.GetCharCount(ascii.GetCharCount(ascii.GetCharCount(ascii.GetCharCount)));

m_nBox = nuevo byte[m_nBoxLen]