at Asi.iBO.CCrypto.ConvertStringFromHex(String hexString)
at Asi.iBO.CCrypto.DecryptHexStringViaKey(Int32 masterKeyHandle, String encryptedHex)
at Asi.iBO.CCrypto.EncryptDecrypt(String textIn, Boolean encrypt)
at Asi.iBO.CCrypto.Decrypt(String encrypted)
at Asi.iBO.SystemConfig.CPaymentAuthorizationAccount.Retrieve(CPaymentAuthorizationAccount account, SqlDataReader reader)
at Asi.iBO.SystemConfig.CPaymentAuthorizationAccount.GetAuthorizationAccounts(String connectionString)
at Asi.iBO.SystemConfig.CReferenceData.get_PaymentAuthorizationAccountList()
at Asi.iBO.Financials.CPayment.get_PaymentAuthorizationAccount()
at Asi.iBO.Commerce.PaymentGatewayService.ProcessPayment(TransactionType transactionType, CPayment payment, CAddressBasic billingAddress)
at Asi.iBO.Financials.CPayment.ProcessPayment(TransactionType transactionType, CAddressBasic billingAddress)
at Asi.Bae.Web.Checkout.Review.ProcessPaymentViaGateway(OrderCheckout& oc, Secure sc, String webmasterEmail, CPayment& payment, TransactionType transType)
<br><br>
Not a valid hex string Value is 9**********7t5
<br><br>
Asi.iBO.UnableToPerformEncryptDecryptException
<br><br>
2010-01-05 18:43:11.073
imis_train_public/Core/Cart/review.aspx
imis_train_public/Core/Cart/review.aspx
secure.org HTTP_CACHE_CONTROL:no-cache
HTTP_CONNECTION:Keep-Alive HTTP_CONTENT_LENGTH:6466
HTTP_CONTENT_TYPE:application/x-www-form-urlencoded
HTTP_ACCEPT:image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/x-ms-application, application/vnd.ms-xpsdocument,
application/xaml+xml, application/x-ms-xbap, application/x-shockwave-flash, a
pplication/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
HTTP_ACCEPT_ENCODING:gzip, deflate
HTTP_ACCEPT_LANGUAGE:en-us
HTTP_COOKIE:__utma=98914563.145153105.1261534105.1261534105.1; __utmz=98914563.12105.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none);
ASP.NET_SessionId=yyjg2a55f55ucbdmwv445; Asi.Web.Browser.CookiesEnabled=true; MeetingType=SE;
Login=9B337654612383AB68AC37F34A362FE208AC18C2A727595522EDDDA1E5F83AD7C06F84E0C4
4124818BCECFB299AE9E16832C9C3F092E6E5E8C853C265C624EABED385792;
UserID=45C49BB03165D33B; FirstName=B; LastName=W; FullName=Br; Company_ID=;
Email=bw@bs.com; Organization=; SecurityGroup=AB2F4715FA1607879C75360D34684F05
HTTP_HOST:secure.org HTTP_REFERER:https://secure/imis_train_public/Core/Cart/review.aspx
HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6.3; SLCC1; .NET CLR 2.0.50727;
Media Center PC 5.0; .NET CLR 3.0.04506; Windows-Media-Player/10.00.00.3990) HTTP_UA_CPU:x86
881285 __utma=98914563.1451535309.1261534105.1261534105.1261534105.1; __utmz=98914563.1261534105.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none);
ASP.NET_SessionId=yyjg2a55f55lvoucbdmwv445; Asi.Web.Browser.CookiesEnabled=true; MeetingType=SE;
Login=9B33765461AB8468A7F34A362FE208AC18C2A7275968849DDDA1E5F873084E0C4
4124818BCECFB299AE9E16832C9C3F092E658C853C265C624EABED385792;
UserID=45C49316D33B; FirstName=B; LastName=W; FullName=B W; Company_ID=;
Email=bw@bs.com;
Organization=;
SecurityGroup=AB2F4715FA16079C0D34684F05
Are there VB6 methods to decrypt the CCAuthAcct.CCAuthPassword?
Ok The at Asi.iBO.CCrypto.ConvertStringFromHex checks to see if every entry in the CCAuthAcct.CCAuthPassword field is encrypted.
If any value is not encrypted then we get the error.
This is especially cumbersome because the Custom OCX does not have the ability to call the Asi.iBO.CCrypto.ConvertStringFromHex method.
Are there VB6 methods to decrypt the CCAuthAcct.CCAuthPassword?
Bruce M Walker
BSCI
Chicago IL