sci.crypt
  Home FAQ Contact Sign in
sci.crypt only
 
Advanced search
November 2006
motuwethfrsasuw
  12345 44
6789101112 45
13141516171819 46
20212223242526 47
27282930    48
2006
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
sci.crypt Profile…
RELATED GROUPS

POPULAR GROUPS

 Up
  finding inverse of a polynomial mod a primitive polynomial         


Author: mehreen
Date: Nov 16, 2006 23:49

i want to find inverse of a given polynomial modulo another primitive
polynomial. a very common function i.e to find g(x) s.t f(x).g(x) =1
modulo h(x) here f(x) and h(x) are known polynomials over GF(2).

if any one can help me in finding any algo implemented in magma or
maple for such computation i will be thankful

mehreen- a student
of cryptography
3 Comments
  Irregular review procedures for IACR sponsored conferences         


Author: Markus.Dichtl
Date: Nov 16, 2006 23:05

Dear fellow cryptologists,
I turn to the cryptologic public, because I experienced unfair and
incorrect review procedures at IACR sponsored workshops, and the IACR
board of directors seems to be unwilling or unable to react adequately
to my formal complaints.

I submitted two papers to CHES 2006, and these two papers got three
reviews each. There is firm evidence that none of the six reviewers had
bothered to read completely the paper they had to review . It is
obvious that it is impossible to judge the merits of a scientific paper
one has not read.
Show full article (6.07Kb)
7 Comments
  Basic Elliptic Curve Question (A Definition)         


Author: Jeffrey Walton
Date: Nov 16, 2006 19:00

Hi All,

I'm damn near embarassed to ask, but I have a third party library that
is Failing Key Validation in an EC Operation.

When E is over GF(p), one must supply R (order). Is this a random
Integer based on the BitCount of p? If not, how does one determine an
appropriate value?

Below is an example from NIST P192 (only p and R are shown). I find it
more than coincidence that the first 28 decimal digits are the same.

Jeff

NIST P192:
p = 6277101735386680763835789423207666416083908700390324961279
R = 6277101735386680763835789423176059013767194773182842284081
9 Comments
  ~ * A Morning Wood Too Close Too Home         


Author: Twittering One
Date: Nov 16, 2006 18:08

~ * ~
_________________________________________
~ * Morning Wood Enunciates
A Public Annunciation ~ !*
_________________________________________
COALITION
FOR THE

h o m e l e s s

in nyc
_________________________________________
Act UP, Act OUT
Don't always SUBLIMATE ~ !
(especially with your Soul Mate)

~~~ *~
Five things you can do today
To help the homeless ...

1. DONATE

2. JOIN A CAMPAIGN

3. VOLUNTEER
Show full article (1.88Kb)
24 Comments
  12 to 8 bit Hashes - application to chess         


Author: Gian-Carlo Pascutto
Date: Nov 16, 2006 12:51

(posted to comp.compression per accident, too)

Hi all,

for an application in a chess program, I am looking to reduce the
required storage for moves.

Naive method: from square (6 bits) + to square (6 bits) = 12 bits

If we also want to store promotion or castling information (somewhat
less vital than the above), we need 3 additional bits making 15 bits in
total.

Now, I need to reduce this, optimally to 8 bits or less, and this can be
at the cost of making the storage lossy. I also only need an equality
operation.

Given this conditions, hashing the 12 (or 15) bits to an 8 bit value
seems like a good approach.

My problem is now:

a) Can we use domain-specific knowledge to optimize the hash function?
It should be fast to compute, but still avoid collisions as much as
possible.

b) If we know that an average chess position will have about 40 possible
moves, what is the expected collision rate for the 8 bit hash?
Show full article (1.16Kb)
19 Comments
  Re: Which C/C++ Crypto Libraries?         


Author: Guy Fawkes
Date: Nov 16, 2006 11:21

"Tom St Denis" gmail.com> schreef in bericht
news:1163680664.603011.180560@h54g2000cwb.googlegroups.com...
>
> Guy Fawkes wrote:
>> I'm looking for a nice, easy to use yet comprehensive C/C++ Crypto
>> library
>> which has symmetric, asymmetric and hashing (preferably RSA, AES and
>> Whirlpool).
>>
>> Apart from libTomCrypt and Crypto++ which others are out there and
>> recommended?
>
> There are also cryptlib and Botan. I can't recommend either because
> I've never used either, but by that same token cryptlib has a solid
> track record, and Botan looks competently written [*].
>

Cryptlib looks interesting, although it's a littlebit overkill for my
application, I don't need S/MIME/PGP, certificates or key-management.
Show full article (0.82Kb)
no comments
  Re: Which C/C++ Crypto Libraries?         


Author: Guy Fawkes
Date: Nov 16, 2006 10:34

"Tom St Denis" gmail.com> schreef in bericht
news:1163680664.603011.180560@h54g2000cwb.googlegroups.com...
>
> Guy Fawkes wrote:
>> I'm looking for a nice, easy to use yet comprehensive C/C++ Crypto
>> library
>> which has symmetric, asymmetric and hashing (preferably RSA, AES and
>> Whirlpool).
>>
>> Apart from libTomCrypt and Crypto++ which others are out there and
>> recommended?
>
> There are also cryptlib and Botan. I can't recommend either because
> I've never used either, but by that same token cryptlib has a solid
> track record, and Botan looks competently written [*].
>
> What besides a few algos are your requirements? Does it have to be in
> C++ or just C? Does it have to be portable? Does it have to work in
> embedded platforms? Does it have to have a certain license? Does the
> code have to be a certain size or performance wise? Does it have to be ...
Show full article (1.18Kb)
no comments
  Re: Can this be done with a symmetric cipher?         


Author: Mark Wooding
Date: Nov 16, 2006 10:15

TC yahoo.com> wrote:
> - an asymmetric stream cipher (do such exist?), and

I think Blum-Goldwasser counts as an asymmetric stream cipher.

Here's how it works. Let n = p q, where p and q are primes in 3 + 4Z.
The public key is n, and the private key is p and q.

Some important facts:

* Let Q_n = { x^2 | x in Z/nZ } be the set of quadratic residues in
Z/nZ. The Chinese Remainder Theorem tells us that Z/nZ is
isomorphic to F_p x F_q. Now, choose some y in Q_p; then

(y^2)^(p+1)/4 = y^(p+1)/2 = y . y^(p-1)/2 = y

Therefore y |-> y^2 is a permutation on Q_p. By symmetry, it's a
permutation on Q_q too, and therefore (by the isomorphism) on Q_n.

* Moreover, the map y |-> y^2 is one-way, under the assumption that
factoring is hard. Suppose an adversary can invert this
permutation; then we can choose z in Z/nZ with Jacobi symbol (z/n) =
-1 (so z is not in Q_n), run the adversary on the element z^2 in Q_n
giving a square root y; then either gcd(z - y, n) or gcd(y - z, n)
is a nontrivial factor of n with probability > 1/2 contradicting
hardness of factoring.
Show full article (2.07Kb)
no comments
  Re: new question         


Author: TC
Date: Nov 16, 2006 05:31

rossum wrote:
> Since you are on Microsoft, then the CSRNG in the CryptoAPI might be a
> possible entropy source.

He won't use ms cryptoapi because he thinks it needs a special licence,
and it can't be used from VB6 (his development environment). Both of
those beliefs are wrong, but he won't acknowledge that.

TC (MVP MSAccess)
http://tc2.atspace.com
no comments
  Re: new question         


Author: Tom St Denis
Date: Nov 16, 2006 02:20

Antony Clements wrote:
>> Why not look at how Linux and BSD gather entropy?
>
> i have a an old linux build laying around, i didnt think it would be worth
> anything

Stupid FTW....

I guess it never occurred to you that someone else may have made an RNG
before you...

I can't wait until you release your RNG so we can start making random
bits... Crikeys I hate feeding my RSA keygen "tom needs random bits
please help me" as the PRNG seed ....

Tom
no comments