Discussion Forums

re: FIX Protocol & Encryption
Alik Rivkind / B2B ITS
5 Sep 2000 8:10AM ET

 As far as I know PGP does not identically define the crypting schema. Moreover, different versions of software realizes different schema. What can be understood under PGP crypto technology? Does it mean, for instance, that IDEA encryption is used? How can I provide compatibility and interoperability with other vendors?

> Not exactly. PGP (Pretty Good Privacy) is one of several de-facto crypto "standards". It has been around for a while (originally developed by Phil Zimmerman). FIX's use of "PGP-DES-MD5" is a custom approach using three existing and understood crypto technologies. The reference implementation of how to implement "PGP-DES-MD5" which was published by a member of the FIX Committee back in 1996 used ViaCrypt PGP (firm's name changed from ViaCrypt to PGP Inc. and then later acquired by Network Associates) on Unix which had to be invoked from the command line. Thus the reference implementation "shells out" to the command line to invoke PGP. I know that the Windows version of this software is API-based and does not require command line invocation. PGP is also available in downloadable form from Ireland, I beleive.
>
> In short, FIX uses PGP but doesn't supply and didn't create PGP, rather FIX defined how PGP can be combined with the use of DES and MD5 to implement what we refer to as "PGP-DES-MD5". A white paper regarding how this is implemented and the reference implementation can be found under "Specifications", "App Notes".
>
>
> > As I understand, FIX standard is based on developed software (PGP) instead of developed encryption standards, isn't it?
> > So, to realize the encryption schema PGP-DES-MD5 I have to execute the external program PGP. Is that right?


FIX Protocol & Encryption
Bob Lamoureux / Bridge Information Systems   3 Apr 1998 2:48PM ET
re: FIX Protocol & Encryption
Ashaar Riaz / Softech system   26 Apr 2000 9:13AM ET
re: FIX Protocol & Encryption
Scott Atwell / American Century   26 Apr 2000 2:11PM ET
re: FIX Protocol & Encryption
Alik Rivkind / B2B ITS   4 Sep 2000 11:41AM ET
re: FIX Protocol & Encryption
Scott Atwell / American Century   5 Sep 2000 7:36AM ET
re: FIX Protocol & Encryption
Alik Rivkind / B2B ITS   5 Sep 2000 8:10AM ET
re: FIX Protocol & Encryption
Scott Atwell / American Century   5 Sep 2000 8:21AM ET
re: FIX Protocol & Encryption
Alik Rivkind / B2B ITS   5 Sep 2000 8:45AM ET
re: FIX Protocol & Encryption
Scott Atwell / American Century   5 Sep 2000 8:56AM ET
re: FIX Protocol & Encryption
Scott Atwell / American Century   5 Sep 2000 9:02AM ET