Re: A very general question relating to Cryptography
- From: Kira Yamato <kirakun@xxxxxxxxxxxxx>
- Date: Wed, 08 Nov 2006 19:39:39 GMT
On 2006-11-08 09:04:15 -0500, PaulHjelmstad <phjelmstad@xxxxxxx> said:
Cryptography is based on both the study of prime numbers
(and the Riemann Zeta Hypothesis). It is also very much
based on Group Theory, Finite Fields, Modular arithmetic
etc.
In my experience with cryptography, it has a large part of its theory based on its own concepts of *computational complexity*, *IND* (Indistinguishability), *semantic security*, etc., and then defines basic objects like *OWF* (one way functions), *PRG* (pseudo-random number generators), etc., from which encryption systems with provable security such as *PKS* (public key system), *SKS* (shared key systems), *KEM* (key encapsulation systems) are established.
The thing to note is that all these things are abstract and independent of any particular underlying mathematics in number theory.
However, of course, to have actual implementations of these systems, number theory is used, for example, the apparent difficulty of factoring. But the point is that even if someday someone figures out how to efficiently factor integers, it does not imply that the theory of cryptography is in trouble because it is *not* based on factoring but rather based on OWF's and PRG's, of which factorization of integers is only one type of them.
--
-kira
.
- References:
- A very general question relating to Cryptography
- From: PaulHjelmstad
- A very general question relating to Cryptography
- Prev by Date: Re: Binary operator, (x + y)^2 = x^2 + x*y + y*x + y^2
- Next by Date: Re: variety isomorphism
- Previous by thread: A very general question relating to Cryptography
- Next by thread: Re: A very general question relating to Cryptography
- Index(es):
Relevant Pages
|