At 12:04 PM 1998/10/14 GMT, "Brian J Beesley" <[EMAIL PROTECTED]> wrote:
|I thought the primary purpose of the security code was to ensure that 
|the transmission between client & PrimeNet server was secure from 
|accidental error.
|
|Perhaps we should think of replacing the existing system by something 
|incorporating PGP-style signatures?

George created the security code so he'd have a way to check whether a 
residue was actually from prime95, or a fabrication.  At least that's my 
understanding of it.

The prime95 security code predates the existence of primenet entirely.
This is a result of mine from mid June 1996:
572023 no factor to 2^52, VC: CB29ACEE
572023 is not prime. Res64: 374379CF,907F8DC7. VC: 263FA834
(again, random characters changed)

George's network enabled prime95 version wasn't announced until 21 Aug 1996.
The earliest email I have from Duncan Booth is September 30, 1996,
announcing he'd created the first primenet server software:
>From: Duncan Booth <[EMAIL PROTECTED]>
>Organization: RCP Consultants
>To: [EMAIL PROTECTED]
>Subject: Mersenne: Prime95 and NT
>References: <[EMAIL PROTECTED]>
>Sender: [EMAIL PROTECTED]
>
>Has anyone out there tried running PRIME95 as an NT service (using
>SRVANY)? If so does it work, or are there any pitfalls to be wary of?
>
>By the way, I have put together a PRIMENET.DLL using RPC to communicate
>with a server. It seems to be working though I want to do a bit more
>testing before letting it out the door. The requirements for running
>this will be an NT box to run the server software, and a collection of
>NT workstations (or Win95, although I havent tested any of them) to do
>the real work. Any of the normal RPC protocols are supported so in
>theory at least it may be possible to put a server on the internet.
>
>-- 
>Duncan Booth                                            
>[EMAIL PROTECTED]

(This is what Scott Kurowski started from.  Scott began with it on 
March 28 '97 and by April 6 he had a primenet server on the internet.) 

I think switching to PGP-like is not necessary or advisable.  The current
code does the job, and is quite concise.

Reply via email to