Hola amigos.
Les comento que estoy desarrollando una aplicación para consumo de WS
pero parte de los requisitos que me indicaron es que debo encriptar la
información que envio y por ende la que recibo viene también encriptada.
Para
esto me dieron un dll (Abajo esta la información sobre el dll), pero luego de muchas horas de
investigación aún no he podido hacer que PHP lo pueda utilizar.
Estoy usando:
WXP - SP3
APACHE 2.0.63
PHP 5.2.9-1
Agradeceré cualquier ayuda que me puedan brindar.
Gracias
---------------------------------------------------------------------------------------------------------------------
Notas sobre el componente INSPagoSeguro.dll
Versión: 1.0.1,
Actualización : 16/06/2006.
Descripción:
Componente para encripción y desencripción de datos tipo texto en
formato XML para Proceso de Pago de los Derechos de Circulación Vía WEB
Services del Sistema Integrado de Cobro del Seguro Obligatorio de
Automóviles.
Método de Encrypción: TripleDesc
--------------------------------------------------------------------------------
Lenguaje Utilizado: C# version: .Net 1.1
--------------------------------------------------------------------------------
Métodos Públicos:
Constructor: <Instancia>.INSPagoSeguro()
Método para Encriptar: <Instancia>.EncriptarXMl( <parámetro tipo String> )
Retorna un Valor String Encriptado
Método para Desencriptar: <Instancia>.DesEncriptarXML( <parámetro tipo String> )
Retorna un Valor String Desencriptado
Ejemplo de Uso: //C#
// Encripta
string MyText = "Mis Datos";
INSPagoSeguro.INSPagoSeguro MyVar = new INSPagoSeguro.INSPagoSeguro();
MyText = MyVar.EncriptarXml(MyText);
//Retorna el valor de "Zre3fOfMakDrIYJqSDlFrQ==" en MyText
//Desencripta
MyText = MyVar.DesEncriptarXml(MyText);
//Retorna el valor de "Mis Datos" en MyText
--------------------------------------------------------------------------------
Requerimientos: Microsoft Framework .Net 1.1
--------------------------------------------------------------------------------
Plataformas:
Windows 98
Windows NT 4.00
Windows Me
Windows 2000
Windows 2003 Server
Windows XP