You might consider a switch to Crytor. <g> I've been using Cryptor 4 through versions 7, 8, and 9 with not a single problem and it's easy to use.
>Hi Raymond,
>
>I can't reproduce this. The following code in VFP 7 and VFP 9 produces identical output files:
>
>loCrypt = NewObject("_CryptApi",Home()+"FFC\_Crypt.vcx")
>lcEncrypted = ""
>? loCrypt.EncryptSessionBlockString( Space(2000), "x", @lcEncrypted )
>StrToFile(m.lcencrypted,Version()+".txt")
>
>
>My bet would be that either both applications either calculate different check sums (pass known data to the CRC function in both cases to verify), or they are not executing the code that you are comparing, or there's a setting that is identical in both instances on my machine, but different on yours.