PC Review


Reply
Thread Tools Rate Thread

Cross-platform crypto API failure

 
 
M. T. Sandford
Guest
Posts: n/a
 
      21st Jan 2004
I am having trouble with cross-platform crypto API
failures. Both systems are 128-bit enabled, and I
encrypt using the Crypto API on Win 2K, but the
decryption on Win ME and Win XP fails. The same code
decrypts correctly when executed on a Win 2K system.
 
Reply With Quote
 
 
 
 
Guest
Posts: n/a
 
      21st Jan 2004

Here is a little more information. Build the program and
encrypt on Win 2K. Execute the program on XP and
decryption fails.

Rebuild the program on XP, move the encrypted cipher data
from the Win 2K machine to the XP machine, and the data
decrypt correctly.

The reverse seems to be true as well, and also for Win
9x/ME systems. You have to build the application on the
system that is going to process the cipher data.
Evidently there is some system-dependent static linkage
involved with the Crpto 2.0 API.

Anybody know how to alleviate this problem? The data are
portable across Windows systems but the application
program, at least the crypto part of it, is not.
 
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
VB6 program - Crypto Failure Trying to Create Container. DrShell Windows Vista General Discussion 1 4th Nov 2010 07:48 PM
Truly cross platform? Ray Cassick Microsoft Dot NET Framework 6 2nd May 2007 05:15 AM
Making a Cross-Platform Cross-Manufacturer Browser Plugin? Chris Shearer Cooper Windows XP Internet Explorer 3 17th Nov 2006 02:43 PM
Cross platform Koger Microsoft Dot NET 3 28th Sep 2004 08:11 AM
cross-platform Timothy V Microsoft Dot NET 1 23rd Aug 2003 09:03 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 09:01 PM.