Dois dias atrás, vi alguém perguntando sobre criptografia estática de páginas da web, então escrevi esta
ideia de código:
Ao criptografar: primeiro criptografe a chave do usuário A com md5 para B e, em seguida, use B para XOR o arquivo de origem S0 para obter o arquivo de destino S1 e salve S1 em variáveis js.
Ao descriptografar : peça a chave e opere da mesma forma que a criptografia.
Como o MD5 é usado, eu pessoalmente acho que ele não pode ser quebrado sem uma chave (exceto para violência)
Vamos experimentar haha:
O código fonte é o seguinte:
Salve este código-fonte em um arquivo no formato HTML. Clique duas vezes para executá-lo e ver o efeito.