From bholo2223h at sprint.blackberry.net Mon Nov 1 20:56:01 2010 From: bholo2223h at sprint.blackberry.net (bholo) Date: Mon, 1 Nov 2010 19:56:01 +0000 Subject: GNU Message-ID: <1956419968-1288641361-cardhu_decombobulator_blackberry.rim.net-530993470-@bda2601.bisx.prod.on.blackberry> I need a url for the original GPG prog format latest version along with a few wise hints on making a public key? Woud you help, regards, Peace From wk at gnupg.org Tue Nov 2 17:21:02 2010 From: wk at gnupg.org (Werner Koch) Date: Tue, 02 Nov 2010 17:21:02 +0100 Subject: GNU In-Reply-To: <1956419968-1288641361-cardhu_decombobulator_blackberry.rim.net-530993470-@bda2601.bisx.prod.on.blackberry> (bholo's message of "Mon, 1 Nov 2010 19:56:01 +0000") References: <1956419968-1288641361-cardhu_decombobulator_blackberry.rim.net-530993470-@bda2601.bisx.prod.on.blackberry> Message-ID: <87zktru26p.fsf@vigenere.g10code.de> On Mon, 1 Nov 2010 20:56, bholo2223h at sprint.blackberry.net said: > I need a url for the original GPG prog format latest version along with a few wise hints on making a public key? Woud you help, regards, GPG implements the OpenPGP protocol which is defined by RFC-4880. If you need this information you should know hot to retriev an RFC. For all other documenation, please see http://www.gnupg.org Salam-Shalom, Werner -- Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz. From cmouse at desteem.org Tue Nov 2 18:03:12 2010 From: cmouse at desteem.org (Aki Tuomi) Date: Tue, 2 Nov 2010 19:03:12 +0200 Subject: [cmouse@youzen.ext.b2.fi: Re: GNU] Message-ID: <20101102170312.GB7769@pi.ip.fi> On Tue, Nov 02, 2010 at 05:21:02PM +0100, Werner Koch wrote: > On Mon, 1 Nov 2010 20:56, bholo2223h at sprint.blackberry.net said: > > > I need a url for the original GPG prog format latest version along with a few wise hints on making a public key? Woud you help, regards, > > GPG implements the OpenPGP protocol which is defined by RFC-4880. If > you need this information you should know hot to retriev an RFC. For > all other documenation, please see http://www.gnupg.org > > > Salam-Shalom, > > Werner > > -- > Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz. > > And you can find wise hints on generating a keypair with man gpg but generally you invoke --gen-key and answer the details. --- Aki Tuomi ----- End forwarded message ----- -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature URL: From cmouse at youzen.ext.b2.fi Tue Nov 2 18:01:48 2010 From: cmouse at youzen.ext.b2.fi (Aki Tuomi) Date: Tue, 2 Nov 2010 19:01:48 +0200 Subject: GNU In-Reply-To: <87zktru26p.fsf@vigenere.g10code.de> References: <1956419968-1288641361-cardhu_decombobulator_blackberry.rim.net-530993470-@bda2601.bisx.prod.on.blackberry> <87zktru26p.fsf@vigenere.g10code.de> Message-ID: <20101102170148.GA7769@pi.ip.fi> On Tue, Nov 02, 2010 at 05:21:02PM +0100, Werner Koch wrote: > On Mon, 1 Nov 2010 20:56, bholo2223h at sprint.blackberry.net said: > > > I need a url for the original GPG prog format latest version along with a few wise hints on making a public key? Woud you help, regards, > > GPG implements the OpenPGP protocol which is defined by RFC-4880. If > you need this information you should know hot to retriev an RFC. For > all other documenation, please see http://www.gnupg.org > > > Salam-Shalom, > > Werner > > -- > Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz. > > And you can find wise hints on generating a keypair with man gpg but generally you invoke --gen-key and answer the details. --- Aki Tuomi -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature URL: From zealot0630 at gmail.com Mon Nov 15 20:19:07 2010 From: zealot0630 at gmail.com (Zealot) Date: Tue, 16 Nov 2010 03:19:07 +0800 Subject: Use Montgomery Multiplication Algorithm to improve modular exponentiation speed Message-ID: Hi: ?? ?I found?gcry_mpi_powm in mpi-pow.c still use?binary exponentiation and div method to calculate modular exponentiation, montgomery multiplication algorithm can do it more faster. Montgomery multiplication algorithm only use division once, instead it use more multiplication, so it is faster on platforms which multiplication is faster than division, and on almost all platforms multiplication is faster than division. I have written a patch using SOS method referred by paper Analyzing and comparing Montgomery multiplication algorithms (http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.26.3120&rep=rep1&type=pdf). According to my benchmark result, it is ~25% faster than current implementation. before patch: Algorithm generate 100*sign 100*verify ------------------------------------------------ RSA 1024 bit 30ms 110ms 0ms RSA 2048 bit 290ms 690ms 20ms RSA 3072 bit 850ms 1990ms 20ms RSA 4096 bit 720ms 4640ms 40ms after patch Algorithm generate 100*sign 100*verify ------------------------------------------------ RSA 1024 bit 10ms 80ms 0ms RSA 2048 bit 380ms 550ms 10ms RSA 3072 bit 1690ms 1560ms 20ms RSA 4096 bit 2600ms 3980ms 40ms benchmark environment: Debian amd64 Pentium(R) Dual-Core CPU E5400 @ 2.70GHz P.S. It is only a prove that montgomery multiplication should be faster than current implementation, I haven't test the it much, so use it carefully. -------------- next part -------------- A non-text attachment was scrubbed... Name: patch Type: application/octet-stream Size: 13351 bytes Desc: not available URL: From msk at cloudmark.com Tue Nov 30 01:41:24 2010 From: msk at cloudmark.com (Murray S. Kucherawy) Date: Mon, 29 Nov 2010 16:41:24 -0800 Subject: X.509 formatted RSA keys Message-ID: Hi all, I have a request to add GnuTLS support to an application that currently uses OpenSSL, but only for SHA1/SHA256 hash generation and RSA signing/verifying of hashes. I think GnuTLS is overkill and probably libgcrypt is all I need. Is there a mechanism for supporting X.509 key format to the format libgcrypt uses? Would that be libksbe? The application is already predicated on downloading those for the verify step, so I need to accommodate that format. Thanks, -MSK -------------- next part -------------- An HTML attachment was scrubbed... URL: From msk at cloudmark.com Tue Nov 30 19:33:09 2010 From: msk at cloudmark.com (Murray S. Kucherawy) Date: Tue, 30 Nov 2010 10:33:09 -0800 Subject: X.509 formatted RSA keys In-Reply-To: References: Message-ID: Sorry, that should be PEM and DER formats, not X.509. From: gcrypt-devel-bounces at gnupg.org [mailto:gcrypt-devel-bounces at gnupg.org] On Behalf Of Murray S. Kucherawy Sent: Monday, November 29, 2010 4:41 PM To: gcrypt-devel at gnupg.org Subject: X.509 formatted RSA keys Hi all, I have a request to add GnuTLS support to an application that currently uses OpenSSL, but only for SHA1/SHA256 hash generation and RSA signing/verifying of hashes. I think GnuTLS is overkill and probably libgcrypt is all I need. Is there a mechanism for supporting X.509 key format to the format libgcrypt uses? Would that be libksbe? The application is already predicated on downloading those for the verify step, so I need to accommodate that format. Thanks, -MSK -------------- next part -------------- An HTML attachment was scrubbed... URL: