Re: some questions about permutation
- From: Mike Amling <nospam@xxxxxxxxxx>
- Date: Wed, 17 May 2006 21:15:48 GMT
David Wagner wrote:
laicko wrote:David Wagner wrote:Two independently chosen RSA trapdoor permutations won't commute.I have said in former statement that two permutations have the same
range and domain. Or I'm wrong with the concept ---two indepentdently
choosen RSA permutations could have the same range and domain?
As you feared, two independently chosen RSA trapdoor permutations won't
have the same range and domain. Choosing a random RSA trapdoor permutation
means choosing random (e,n). The domain and range is (Z/nZ)^*, which is
different for each trapdoor permutation. Choose two different trapdoor
permutations will give you two different values of (e,n).
Well, with the modification that Rivest, Shamir and Adleman proposed in their original paper (or "report", DG), it's easy to get RSA domains and ranges to coincide. Choose p and q such that N=pq is slightly above r, the upper limit of the desired range, typically a power of 2. Then to get Range=Domain=0..r-1, instead of just raising m**e mod N, iterate raising to the eth power until the result is <=r.
RSAtransform(m, e_or_d, N) {
x=m**e_or_d mod N;
while (x>=r) {
x=x**e_or_d mod N;
}
return x;
}
The revised algorithm is still a trapdoor permutation, reversible by substituting e for d or vice versa. I would think two such RSA keypairs would be highly unlikely to commute, although offhand I don't see a proof that finding an (e', d', N') that commuted with an (e, d, N) whose d is unknown would allow calculating m**d mod N for arbitrary m.
--Mike Amling
.
- Follow-Ups:
- Re: some questions about permutation
- From: laicko
- Re: some questions about permutation
- From: David Wagner
- Re: some questions about permutation
- References:
- some questions about permutation
- From: laicko
- Re: some questions about permutation
- From: laicko
- Re: some questions about permutation
- From: David Wagner
- Re: some questions about permutation
- From: laicko
- Re: some questions about permutation
- From: David Wagner
- some questions about permutation
- Prev by Date: Re: MD5 Source code
- Next by Date: build a ininfte knowledge data base nerual network IN SIMULATION OPERATED ON THE FREQUENCES OF GOOd the knowledge of ininfte beaty is 10 fold see compression www.speedypc.20m.com THEN LOOK AT QUNATATIVIE LAWS THAT LAWS ARE DEFINITIONS AND EVERY LAW CAN BE TRUE AND FALSE AT THE SAME TIME BUT SUPPORT THE OLD LAWS WITH NEW ONES LOOKING AT IT LIKE THE THEROY OF EVERYTHING AND THAT IT IS THE quantium address of everything that is in our universe.By a magnetic field. Outside and inside of all that is contained there in.Finding the laws of all quantum physics and all-matter and everything that can be change and form by adjusting the frequency of that matter and space time, speed of light, magnetics, gravity ect. Searching for the one law of infinite dynamics.
- Previous by thread: Re: some questions about permutation
- Next by thread: Re: some questions about permutation
- Index(es):
Relevant Pages
|