Jump to content

Help needed for ASP to PHP encryption


harishk

Recommended Posts

I am converting a ASP web site to PHP

In that ASP site there is a encryption  using "Persits.CryptoManager". Is  there any solution to create an exact encrypted string in php

I am attaching the ASP code

  var sUser = Session("UserName");

 

 

  var cm = new ActiveXObject("Persits.CryptoManager");

  var context = cm.OpenContext("", true);

  var key = context.GenerateKeyFromPassword("cipherstring", calgMD5, calg3DES);

  key.Mode = ccmECB;

  var hash = context.CreateHash(calgMD5);

  var today = new Date();

  var dateInMS = today.getTime() + 90000;

  var expiration = new Date(dateInMS);

  var expfmt = expiration.toUTCString().replace (/ UTC/," GMT");

  var blob = key.EncryptText(sUser + "|" + expfmt);

  var b64 = blob.Base64;

  b64 = b64.replace(/\r|\n|\r\n/g, "");

  hash.AddText(b64);

 

  var token = b64 + "-" +hash.Value.Base64;

 

 

Link to comment
https://forums.phpfreaks.com/topic/76531-help-needed-for-asp-to-php-encryption/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.