Article View: sci.crypt
Article #2357Re: RSA questions
From: The Silent Assassin
Date: Fri, 18 Dec 1992 00:06
Date: Fri, 18 Dec 1992 00:06
38 lines
1984 bytes
1984 bytes
phr@telebit.com (Paul Rubin) writes: > > I read the article in popular mechanics and have a few questions > about how RSA works. You take the ASCII value of the number, > raise it to an arbitrary high power, and mod it by the public key, > correct? But how do you decrypt it? > > The message "x" is just a number, not an ascii value. > > RSA works like this: > 1. Pick two large primes p and q (with certain extra properties). Let N=pq. What are the extra properties, and how large should they be to be reasonable secure? > 2. Pick random exponent s. The pair (N, s) will be the public key. > 3. Compute secret key t, so that st = 1 mod (p-1)(q-1). You can do > this efficiently if you know p and q, but it is intractable otherwise. Huh? 1 mod x =x, correct? That is. modulus is the remainder of integer division, and when you take 1 and mod it, you will always have a remainder equal to your original. > 4. To encrypt: E(x) = x^s mod N. > 5. To decrypt: D(y) = y^t mod N. > > From number theory, it turns out that x^st mod N is just x. > (This is because st = 1 mod phi(N), where phi(N) is the Euler > totient function, equal to (p-1)(q-1) when N=pq.) > > Thus, D(E(x)) = x. I finally discovered, at the age of 21, what all of my friends had found out at 12 or 13-that your parents are just as fucked-up and wierd as everyone else. Politically Correct: Socially, Politcally, and Environmentally concious to the point of nausea. tsa%cellar@tredysvr.tredydev.unisys.com
Technical Details
Message-ID:
<6gByVB5w164w@cellar.org>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!rpi!batcomputer!cornell!rochester!udel!gvls1!tredysvr!cellar!tsaReferences:
<PHR.92Dec14202839@napa.telebit.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!rpi!batcomputer!cornell!rochester!udel!gvls1!tredysvr!cellar!tsa From: tsa@cellar.org (The Silent Assassin) Newsgroups: sci.crypt Subject: Re: RSA questions Message-ID: <6gByVB5w164w@cellar.org> Date: 18 Dec 92 00:06:16 GMT References: <PHR.92Dec14202839@napa.telebit.com> Sender: bbs@cellar.org (The Cellar BBS) Organization: The Cellar BBS and public access system Lines: 38