Criptografar no VBScript / ASP Classic, Decrypt no PHP?

Estou olhando para criptografar uma string no VBScript e desencriptá-la em PHP. Tenho controle total sobre o ambiente VBScript / ASP Classic, mas controle zero sobre o meu ambiente PHP.

Dado isso, que tipo de criptografia eu poderia usar, seria suficiente para proteger uma string? Desculpe-se pela imprecisão da pergunta, mas não sei por onde começar.

A primeira coisa que você deve tentar é simplesmente usar um algoritmo de criptografia / descodificação padrão.

O problema é que estes são tratados pela extensão php mcrypt e você pode ou não estar disponível.

Você quer mdecrypt_generic . Mas você pode testar isso com:

 

Se existir, o texto simples que você criptografa com o mesmo algoritmo e os parâmetros em VBScript / ASP deve decodificar no PHP apenas. Esteja preparado para tentar diferentes algoritmos se você obtiver resultados divertidos, em algum momento um “parâmetro” pode realmente mexer com você … Se você não tiver mcrypt, então verifique se o openssl. openssl_seal pode fazer o mesmo trabalho para você, mas você precisa mexer com as chaves x509 nesse caso. (Eu gosto de CACert.org para simples x509 terceirização …)

A outra coisa a considerar … você realmente precisa de criptografia ou simplesmente ofuscação ?

HTH

-FT

Supondo que a string esteja passando entre os servidores via http, use https para enviar a string. Dessa forma, você não precisa fazer a criptografia / descriptografia, isso é feito para você por SSL.

Intereting Posts