Home All Groups Group Topic Archive Search About

PGP - recommendations

Author
26 Jul 2006 2:08 PM
Al Smith
Hi,

Does anyone have any recommendations for a third parties PGP API for use in
..net?  I am specifically looking to encrypt files that get sent to a bank.

Thanks
Al

Author
26 Jul 2006 2:37 PM
Joe Kaplan (MVP - ADSI)
Does the bank require PGP for encryption or do they just require encryption
with a standard protocol?  .NET 2.0 has good support for enveloped CMS
messages out of the box, and these are quite standard as well.

Joe K.

--
Joe Kaplan-MS MVP Directory Services Programming
Co-author of "The .NET Developer's Guide to Directory Services Programming"
http://www.directoryprogramming.net
--
Show quoteHide quote
"Al Smith" <a*@cox.net> wrote in message
news:%23KOs5zLsGHA.5100@TK2MSFTNGP06.phx.gbl...
> Hi,
>
> Does anyone have any recommendations for a third parties PGP API for use
> in .net?  I am specifically looking to encrypt files that get sent to a
> bank.
>
> Thanks
> Al
>
Author
26 Jul 2006 3:14 PM
Al Smith
Bank requires for encryption.  Other specs they mention:  they do not
support GnuPG and they are compatible with version 8.0 and earlier.




Show quoteHide quote
"Joe Kaplan (MVP - ADSI)" <joseph.e.kap***@removethis.accenture.com> wrote
in message news:%23se1GEMsGHA.4612@TK2MSFTNGP06.phx.gbl...
> Does the bank require PGP for encryption or do they just require
> encryption with a standard protocol?  .NET 2.0 has good support for
> enveloped CMS messages out of the box, and these are quite standard as
> well.
>
> Joe K.
>
> --
> Joe Kaplan-MS MVP Directory Services Programming
> Co-author of "The .NET Developer's Guide to Directory Services
> Programming"
> http://www.directoryprogramming.net
> --
> "Al Smith" <a*@cox.net> wrote in message
> news:%23KOs5zLsGHA.5100@TK2MSFTNGP06.phx.gbl...
>> Hi,
>>
>> Does anyone have any recommendations for a third parties PGP API for use
>> in .net?  I am specifically looking to encrypt files that get sent to a
>> bank.
>>
>> Thanks
>> Al
>>
>
>
Author
26 Jul 2006 3:31 PM
Joe Kaplan (MVP - ADSI)
Hmm, not much there in that message.  It isn't clear if they want public key
crypto (although it sounds like it if they suggest PGP) and what algorithms
they support (can you use AES or 3DES, or must you use something older like
RC2?).  Can they do certificate-based crypto?

In any event, if they can't just give you a certificate and tell you to use
PKCS7 enveloped data (which would be very easy for you), you'll probably
have to dig around on the net for a PGP library for .NET.  I know someone
did a bouncy castle port to .NET a while ago, so maybe it is in there.
Sorry I'm not aware of any PGP .NET implementations right off hand.  I know
that's all you asked for in the first place.  :)

Joe K.

--
Joe Kaplan-MS MVP Directory Services Programming
Co-author of "The .NET Developer's Guide to Directory Services Programming"
http://www.directoryprogramming.net
--
Show quoteHide quote
"Al Smith" <a*@cox.net> wrote in message
news:%23RR3sYMsGHA.5100@TK2MSFTNGP06.phx.gbl...
> Bank requires for encryption.  Other specs they mention:  they do not
> support GnuPG and they are compatible with version 8.0 and earlier.
>
>
>
>
> "Joe Kaplan (MVP - ADSI)" <joseph.e.kap***@removethis.accenture.com> wrote
> in message news:%23se1GEMsGHA.4612@TK2MSFTNGP06.phx.gbl...
>> Does the bank require PGP for encryption or do they just require
>> encryption with a standard protocol?  .NET 2.0 has good support for
>> enveloped CMS messages out of the box, and these are quite standard as
>> well.
>>
>> Joe K.
>>
>> --
>> Joe Kaplan-MS MVP Directory Services Programming
>> Co-author of "The .NET Developer's Guide to Directory Services
>> Programming"
>> http://www.directoryprogramming.net
>> --
>> "Al Smith" <a*@cox.net> wrote in message
>> news:%23KOs5zLsGHA.5100@TK2MSFTNGP06.phx.gbl...
>>> Hi,
>>>
>>> Does anyone have any recommendations for a third parties PGP API for use
>>> in .net?  I am specifically looking to encrypt files that get sent to a
>>> bank.
>>>
>>> Thanks
>>> Al
>>>
>>
>>
>
>
Author
26 Jul 2006 4:06 PM
Al Smith
Thanks for your replies Joe.  The info we got is below.  I am totally new to
PGP hence the broad message.  I am in the process of going back to the bank
for any recommendations they have.  They do want our public key though.
Thanks again for your input.





Requirements for PGP:



·        XXXXX's FTP server with some sort of FTP client machine. The most
common platforms are MS Windows, Unix, Xenix, Linux, Mainframe, etc.

·        PGP encryption software. xxxx does not provide this. It is
available on the Internet for free or cost depending on the software.

·        Do NOT use GnuPG - this is a German version of PGP that we are not
compatible with.

·        Must be able to use PKZIP (any version, any platform).

·        xxxxx currently processes with version 6.5.8, it is recommended
that clients utilize 8.0.0 and any previous versions, 8.1 is not
recommended.




Show quoteHide quote
"Joe Kaplan (MVP - ADSI)" <joseph.e.kap***@removethis.accenture.com> wrote
in message news:%23jMrUiMsGHA.1208@TK2MSFTNGP02.phx.gbl...
> Hmm, not much there in that message.  It isn't clear if they want public
> key crypto (although it sounds like it if they suggest PGP) and what
> algorithms they support (can you use AES or 3DES, or must you use
> something older like RC2?).  Can they do certificate-based crypto?
>
> In any event, if they can't just give you a certificate and tell you to
> use PKCS7 enveloped data (which would be very easy for you), you'll
> probably have to dig around on the net for a PGP library for .NET.  I know
> someone did a bouncy castle port to .NET a while ago, so maybe it is in
> there. Sorry I'm not aware of any PGP .NET implementations right off hand.
> I know that's all you asked for in the first place.  :)
>
> Joe K.
>
> --
> Joe Kaplan-MS MVP Directory Services Programming
> Co-author of "The .NET Developer's Guide to Directory Services
> Programming"
> http://www.directoryprogramming.net
> --
> "Al Smith" <a*@cox.net> wrote in message
> news:%23RR3sYMsGHA.5100@TK2MSFTNGP06.phx.gbl...
>> Bank requires for encryption.  Other specs they mention:  they do not
>> support GnuPG and they are compatible with version 8.0 and earlier.
>>
>>
>>
>>
>> "Joe Kaplan (MVP - ADSI)" <joseph.e.kap***@removethis.accenture.com>
>> wrote in message news:%23se1GEMsGHA.4612@TK2MSFTNGP06.phx.gbl...
>>> Does the bank require PGP for encryption or do they just require
>>> encryption with a standard protocol?  .NET 2.0 has good support for
>>> enveloped CMS messages out of the box, and these are quite standard as
>>> well.
>>>
>>> Joe K.
>>>
>>> --
>>> Joe Kaplan-MS MVP Directory Services Programming
>>> Co-author of "The .NET Developer's Guide to Directory Services
>>> Programming"
>>> http://www.directoryprogramming.net
>>> --
>>> "Al Smith" <a*@cox.net> wrote in message
>>> news:%23KOs5zLsGHA.5100@TK2MSFTNGP06.phx.gbl...
>>>> Hi,
>>>>
>>>> Does anyone have any recommendations for a third parties PGP API for
>>>> use in .net?  I am specifically looking to encrypt files that get sent
>>>> to a bank.
>>>>
>>>> Thanks
>>>> Al
>>>>
>>>
>>>
>>
>>
>
>
Author
26 Jul 2006 4:46 PM
Joe Kaplan (MVP - ADSI)
That's also weird unless you are going to sign the message too (maybe you
are?  maybe PGP assumes this?).  To encrypt, you need their public key.

Joe K.

--
Joe Kaplan-MS MVP Directory Services Programming
Co-author of "The .NET Developer's Guide to Directory Services Programming"
http://www.directoryprogramming.net
--
Show quoteHide quote
"Al Smith" <a*@cox.net> wrote in message
news:%23p2Lp1MsGHA.904@TK2MSFTNGP03.phx.gbl...
> Thanks for your replies Joe.  The info we got is below.  I am totally new
> to PGP hence the broad message.  I am in the process of going back to the
> bank for any recommendations they have.  They do want our public key
> though. Thanks again for your input.
>
>
>
>
>
> Requirements for PGP:
>
>
>
> ·        XXXXX's FTP server with some sort of FTP client machine. The most
> common platforms are MS Windows, Unix, Xenix, Linux, Mainframe, etc.
>
> ·        PGP encryption software. xxxx does not provide this. It is
> available on the Internet for free or cost depending on the software.
>
> ·        Do NOT use GnuPG - this is a German version of PGP that we are
> not compatible with.
>
> ·        Must be able to use PKZIP (any version, any platform).
>
> ·        xxxxx currently processes with version 6.5.8, it is recommended
> that clients utilize 8.0.0 and any previous versions, 8.1 is not
> recommended.
>
>
>
>
> "Joe Kaplan (MVP - ADSI)" <joseph.e.kap***@removethis.accenture.com> wrote
> in message news:%23jMrUiMsGHA.1208@TK2MSFTNGP02.phx.gbl...
>> Hmm, not much there in that message.  It isn't clear if they want public
>> key crypto (although it sounds like it if they suggest PGP) and what
>> algorithms they support (can you use AES or 3DES, or must you use
>> something older like RC2?).  Can they do certificate-based crypto?
>>
>> In any event, if they can't just give you a certificate and tell you to
>> use PKCS7 enveloped data (which would be very easy for you), you'll
>> probably have to dig around on the net for a PGP library for .NET.  I
>> know someone did a bouncy castle port to .NET a while ago, so maybe it is
>> in there. Sorry I'm not aware of any PGP .NET implementations right off
>> hand. I know that's all you asked for in the first place.  :)
>>
>> Joe K.
>>
>> --
>> Joe Kaplan-MS MVP Directory Services Programming
>> Co-author of "The .NET Developer's Guide to Directory Services
>> Programming"
>> http://www.directoryprogramming.net
>> --
>> "Al Smith" <a*@cox.net> wrote in message
>> news:%23RR3sYMsGHA.5100@TK2MSFTNGP06.phx.gbl...
>>> Bank requires for encryption.  Other specs they mention:  they do not
>>> support GnuPG and they are compatible with version 8.0 and earlier.
>>>
>>>
>>>
>>>
>>> "Joe Kaplan (MVP - ADSI)" <joseph.e.kap***@removethis.accenture.com>
>>> wrote in message news:%23se1GEMsGHA.4612@TK2MSFTNGP06.phx.gbl...
>>>> Does the bank require PGP for encryption or do they just require
>>>> encryption with a standard protocol?  .NET 2.0 has good support for
>>>> enveloped CMS messages out of the box, and these are quite standard as
>>>> well.
>>>>
>>>> Joe K.
>>>>
>>>> --
>>>> Joe Kaplan-MS MVP Directory Services Programming
>>>> Co-author of "The .NET Developer's Guide to Directory Services
>>>> Programming"
>>>> http://www.directoryprogramming.net
>>>> --
>>>> "Al Smith" <a*@cox.net> wrote in message
>>>> news:%23KOs5zLsGHA.5100@TK2MSFTNGP06.phx.gbl...
>>>>> Hi,
>>>>>
>>>>> Does anyone have any recommendations for a third parties PGP API for
>>>>> use in .net?  I am specifically looking to encrypt files that get sent
>>>>> to a bank.
>>>>>
>>>>> Thanks
>>>>> Al
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Author
10 Aug 2006 4:03 PM
Eric Moreau
You can get PGP 6.5.8 freeware from
http://www.pgpi.org/products/pgp/versions/freeware/win32/6.5.8/

--


HTH

Éric Moreau, MCSD, Visual Developer - Visual Basic MVP
Conseiller Principal / Senior Consultant
S2i web inc. (www.s2i.com)
http://emoreau.s2i.com/

Show quoteHide quote
"Al Smith" <a*@cox.net> wrote in message
news:%23p2Lp1MsGHA.904@TK2MSFTNGP03.phx.gbl...
> Thanks for your replies Joe.  The info we got is below.  I am totally new
> to PGP hence the broad message.  I am in the process of going back to the
> bank for any recommendations they have.  They do want our public key
> though. Thanks again for your input.
>
>
>
>
>
> Requirements for PGP:
>
>
>
> ·        XXXXX's FTP server with some sort of FTP client machine. The most
> common platforms are MS Windows, Unix, Xenix, Linux, Mainframe, etc.
>
> ·        PGP encryption software. xxxx does not provide this. It is
> available on the Internet for free or cost depending on the software.
>
> ·        Do NOT use GnuPG - this is a German version of PGP that we are
> not compatible with.
>
> ·        Must be able to use PKZIP (any version, any platform).
>
> ·        xxxxx currently processes with version 6.5.8, it is recommended
> that clients utilize 8.0.0 and any previous versions, 8.1 is not
> recommended.
>
>
>
>
> "Joe Kaplan (MVP - ADSI)" <joseph.e.kap***@removethis.accenture.com> wrote
> in message news:%23jMrUiMsGHA.1208@TK2MSFTNGP02.phx.gbl...
>> Hmm, not much there in that message.  It isn't clear if they want public
>> key crypto (although it sounds like it if they suggest PGP) and what
>> algorithms they support (can you use AES or 3DES, or must you use
>> something older like RC2?).  Can they do certificate-based crypto?
>>
>> In any event, if they can't just give you a certificate and tell you to
>> use PKCS7 enveloped data (which would be very easy for you), you'll
>> probably have to dig around on the net for a PGP library for .NET.  I
>> know someone did a bouncy castle port to .NET a while ago, so maybe it is
>> in there. Sorry I'm not aware of any PGP .NET implementations right off
>> hand. I know that's all you asked for in the first place.  :)
>>
>> Joe K.
>>
>> --
>> Joe Kaplan-MS MVP Directory Services Programming
>> Co-author of "The .NET Developer's Guide to Directory Services
>> Programming"
>> http://www.directoryprogramming.net
>> --
>> "Al Smith" <a*@cox.net> wrote in message
>> news:%23RR3sYMsGHA.5100@TK2MSFTNGP06.phx.gbl...
>>> Bank requires for encryption.  Other specs they mention:  they do not
>>> support GnuPG and they are compatible with version 8.0 and earlier.
>>>
>>>
>>>
>>>
>>> "Joe Kaplan (MVP - ADSI)" <joseph.e.kap***@removethis.accenture.com>
>>> wrote in message news:%23se1GEMsGHA.4612@TK2MSFTNGP06.phx.gbl...
>>>> Does the bank require PGP for encryption or do they just require
>>>> encryption with a standard protocol?  .NET 2.0 has good support for
>>>> enveloped CMS messages out of the box, and these are quite standard as
>>>> well.
>>>>
>>>> Joe K.
>>>>
>>>> --
>>>> Joe Kaplan-MS MVP Directory Services Programming
>>>> Co-author of "The .NET Developer's Guide to Directory Services
>>>> Programming"
>>>> http://www.directoryprogramming.net
>>>> --
>>>> "Al Smith" <a*@cox.net> wrote in message
>>>> news:%23KOs5zLsGHA.5100@TK2MSFTNGP06.phx.gbl...
>>>>> Hi,
>>>>>
>>>>> Does anyone have any recommendations for a third parties PGP API for
>>>>> use in .net?  I am specifically looking to encrypt files that get sent
>>>>> to a bank.
>>>>>
>>>>> Thanks
>>>>> Al
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Author
23 Aug 2006 1:04 PM
Al Smith
Thanks Eric, I'll look into it.



Show quoteHide quote
"Eric Moreau" <eric.moreau_N_O_S_P_***@videotron.ca> wrote in message
news:OgIZOaJvGHA.4384@TK2MSFTNGP04.phx.gbl...
> You can get PGP 6.5.8 freeware from
> http://www.pgpi.org/products/pgp/versions/freeware/win32/6.5.8/
>
> --
>
>
> HTH
>
> Éric Moreau, MCSD, Visual Developer - Visual Basic MVP
> Conseiller Principal / Senior Consultant
> S2i web inc. (www.s2i.com)
> http://emoreau.s2i.com/
>
> "Al Smith" <a*@cox.net> wrote in message
> news:%23p2Lp1MsGHA.904@TK2MSFTNGP03.phx.gbl...
>> Thanks for your replies Joe.  The info we got is below.  I am totally new
>> to PGP hence the broad message.  I am in the process of going back to the
>> bank for any recommendations they have.  They do want our public key
>> though. Thanks again for your input.
>>
>>
>>
>>
>>
>> Requirements for PGP:
>>
>>
>>
>> ·        XXXXX's FTP server with some sort of FTP client machine. The
>> most common platforms are MS Windows, Unix, Xenix, Linux, Mainframe, etc.
>>
>> ·        PGP encryption software. xxxx does not provide this. It is
>> available on the Internet for free or cost depending on the software.
>>
>> ·        Do NOT use GnuPG - this is a German version of PGP that we are
>> not compatible with.
>>
>> ·        Must be able to use PKZIP (any version, any platform).
>>
>> ·        xxxxx currently processes with version 6.5.8, it is recommended
>> that clients utilize 8.0.0 and any previous versions, 8.1 is not
>> recommended.
>>
>>
>>
>>
>> "Joe Kaplan (MVP - ADSI)" <joseph.e.kap***@removethis.accenture.com>
>> wrote in message news:%23jMrUiMsGHA.1208@TK2MSFTNGP02.phx.gbl...
>>> Hmm, not much there in that message.  It isn't clear if they want public
>>> key crypto (although it sounds like it if they suggest PGP) and what
>>> algorithms they support (can you use AES or 3DES, or must you use
>>> something older like RC2?).  Can they do certificate-based crypto?
>>>
>>> In any event, if they can't just give you a certificate and tell you to
>>> use PKCS7 enveloped data (which would be very easy for you), you'll
>>> probably have to dig around on the net for a PGP library for .NET.  I
>>> know someone did a bouncy castle port to .NET a while ago, so maybe it
>>> is in there. Sorry I'm not aware of any PGP .NET implementations right
>>> off hand. I know that's all you asked for in the first place.  :)
>>>
>>> Joe K.
>>>
>>> --
>>> Joe Kaplan-MS MVP Directory Services Programming
>>> Co-author of "The .NET Developer's Guide to Directory Services
>>> Programming"
>>> http://www.directoryprogramming.net
>>> --
>>> "Al Smith" <a*@cox.net> wrote in message
>>> news:%23RR3sYMsGHA.5100@TK2MSFTNGP06.phx.gbl...
>>>> Bank requires for encryption.  Other specs they mention:  they do not
>>>> support GnuPG and they are compatible with version 8.0 and earlier.
>>>>
>>>>
>>>>
>>>>
>>>> "Joe Kaplan (MVP - ADSI)" <joseph.e.kap***@removethis.accenture.com>
>>>> wrote in message news:%23se1GEMsGHA.4612@TK2MSFTNGP06.phx.gbl...
>>>>> Does the bank require PGP for encryption or do they just require
>>>>> encryption with a standard protocol?  .NET 2.0 has good support for
>>>>> enveloped CMS messages out of the box, and these are quite standard as
>>>>> well.
>>>>>
>>>>> Joe K.
>>>>>
>>>>> --
>>>>> Joe Kaplan-MS MVP Directory Services Programming
>>>>> Co-author of "The .NET Developer's Guide to Directory Services
>>>>> Programming"
>>>>> http://www.directoryprogramming.net
>>>>> --
>>>>> "Al Smith" <a*@cox.net> wrote in message
>>>>> news:%23KOs5zLsGHA.5100@TK2MSFTNGP06.phx.gbl...
>>>>>> Hi,
>>>>>>
>>>>>> Does anyone have any recommendations for a third parties PGP API for
>>>>>> use in .net?  I am specifically looking to encrypt files that get
>>>>>> sent to a bank.
>>>>>>
>>>>>> Thanks
>>>>>> Al
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Author
26 Jul 2006 7:33 PM
Eugene Mayevski
Hello!
You wrote  on Wed, 26 Jul 2006 10:08:29 -0400:

AS> Does anyone have any recommendations for a third parties PGP API for
AS> use in .net?  I am specifically looking to encrypt files that get sent
AS> to a bank.

Quick search reveals http://www.eldos.com/sbb/net-pgp.php

In fact, the requirements you have are quite common and many of our
customers use both PGPBlackbox and SFTPBlackbox to communicate with their
banks.

With best regards,
Eugene Mayevski
http://www.SecureBlackbox.com - the comprehensive component suite for
network security