Re: 128bit RSA public key - time to break?

From: Paul Crowley (paul@JUNKCATCHER.ciphergoth.org)
Date: 02/23/03


From: Paul Crowley <paul@JUNKCATCHER.ciphergoth.org>
Date: Sun, 23 Feb 2003 17:25:08 GMT


"Shane Hird" <shanehird@hotmail.com> writes:

> Yep.. The key will be used as an identifier as well, which has already
> been fixed to 128 bits. For backwards compatibility it would be good
> to use those same bits for the public key.

In that case you have no problem. Use whatever PK system you like,
and use SHA-1 to hash the public key, truncating the output to 128
bits; this is sometimes called a key "fingerprint". Transmit the full
public key along with everything you sign, and you'll be able to
verify that it came from that ID.

-- 
  __  Paul Crowley
\/ o\ sig@paul.ciphergoth.org
/\__/ http://www.ciphergoth.org/


Relevant Pages

  • Re: 128bit RSA public key - time to break?
    ... The key will be used as an identifier as well, ... For backwards compatibility it would ... >> be good to use those same bits for the public key. ... introduce a weakness unless I do a very good job with the generator... ...
    (sci.crypt)
  • Re: X509 question
    ... sha-1WithRSAEncryption (so signature algorithm identifier (in the 'child' certificate) should be sha-1WithRSAEncryption), and the actual public key is RSA and the algorithm which it is uses is RSAES-OAEP. ... RSA public key is a RSA public key. ...
    (sci.crypt)
  • Re: 128bit RSA public key - time to break?
    ... For backwards compatibility it would ... > be good to use those same bits for the public key. ... Can you take this 128-bit identifier and feed it into a pseudo-random ... Rick ...
    (sci.crypt)
  • Problem verifying a X509Certificates signature
    ... One of the methods I am implementing is the Verify method. ... X509CertificateEnhanced) is signed by the public key (of another ... certificate) passed as a parameter. ... certificate's signature, to be used in the "rgbSignature" parameter. ...
    (microsoft.public.dotnet.security)
  • Re: About PGP Signing a File.
    ... Again, PGP is very very valuable, it's really amazing we have ... You sign with your private key, and people verify ... You encrypt using a public key, ...
    (Ubuntu)