Fatal error: out of core in secure memory - during decrypt function call

Moritz Schulte moritz@duesseldorf.ccc.de
Sat, 17 May 2003 17:20:51 +0200


Moritz Schulte <moritz@duesseldorf.ccc.de> writes:

> I cannot tell right now, where exactly the algorithm fails, I am
> still trying to find out.

Ok.  Seems that the math behind it fine; the problem is simply that
mpi_mul did not expect that U or V would be zero.  The case that `m2 -
m1' is zero seemed bogus to me, although the mathematic algorithm
deals with that and will calculate the correct result.

I will commit a fix into CVS.

		moritz
-- 
moritz@duesseldorf.ccc.de - http://duesseldorf.ccc.de/~moritz/
GPG fingerprint = 3A14 3923 15BE FD57 FC06  B501 0841 2D7B 6F98 4199