harishk Posted November 8, 2007 Share Posted November 8, 2007 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; Quote Link to comment Share on other sites More sharing options...
trq Posted November 8, 2007 Share Posted November 8, 2007 Looks like it may be using base65. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.