Re: Books on cryptography with a focus on resources and performance

From: Douglas A. Gwyn (DAGwyn_at_null.net)
Date: 05/07/04


Date: Fri, 07 May 2004 09:13:37 -0400

Jonas wrote:
> I'm looking for a book on cryptography which has not only mathematical
> aspects, but also focuses on performance issues. E.g. algorithm X is
> NP complete and encryption of algorithm Y is growing by O(NlogN) with
> increased keysize. Does anyone have any suggestions?

The standard texts mentioned in the sci.crypt FAQ cover
this to some extent.

No realization of any of the algorithms is other than O(1).
Presumably you are interested in the computational
requirements as a function of key size, which is quite
different from NP-completeness. Usually it is not hard
to estimate this from the algorithm; for example, in NAI
Labs TR #00-015, RSA encryption is treated thusly:

# of 128-bit operations = (# of 1024-bit modular squares) *
(# of 128-bit multiply result operations per 1024-bit modular square) +
(# of 1024-bit modular multiplies) *
(# of 128-bit multiply result operations per 1024-bit modular multiply)
= Floor(log2(e))*[1.5*(size of n/64)2 + 1.5*(size of n/64)] +
1*[2*(size of n/64)2 + (size of n/64)]
= 16*[1.5*(1024/64)2 + 1.5*(1024/64)] + 1*[2*(1024/64)2 + (1024/64)]
= 7056



Relevant Pages

  • Re: Extending the length of a key
    ... permutations, a series of characters from a given set including ... adequate first step...knowing that your have a real crypto algorithm ... are bases more conducive to strong cryptography than binary. ... Then could you please either explain this better technique or at least ...
    (sci.crypt)
  • Cryptography Scientist wanted in the Bay Area
    ... Cryptography Scientist - Number Theory ... Open on Location (our client has offices worldwide) ... optimization Algorithm design, crypto. ... Prior standards publications pertaining to algorithm development for ...
    (sci.crypt)
  • Re: The Most Profound Distillation of the Feedack from Modern Cyptography.
    ... being the arbitrary straight line that is used to model numbers in ... algorithm steps. ... the cryptography and the language. ... ciphertext that goes public to Eve. ...
    (sci.crypt)
  • Re: The Most Profound Distillation of the Feedack from Modern Cyptography.
    ... are you totally au fait with the vector equation of a ... being the arbitrary straight line that is used to model numbers in ... algorithm steps. ... the cryptography and the language. ...
    (sci.crypt)
  • Re: An Honest and Simple Question.
    ... complexity-driven cryptography. ... AES already has some significant ... RSA can be strengthened by lengthening the key size, ... algorithm will fail given a fast enough computer, ...
    (sci.crypt)