[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
What is the CANNET/NEWBRIDGE RNG-810
-----BEGIN PGP SIGNED MESSAGE-----
I have been asked by several cypherpunks what the CALNET/NEWBRIDGE
RNG-810 is. It is a board you can place in a 8 or 16 bit slot of an
80x86 computer. Each time you do an inb instruction for the board's port
address you get a random byte.
I have one in my computer, and it works. I got mine from CALNET
electronics INC. I paid $300 for it several years back. However I have
been informed that CALNET no longer sells them and they must be obtained
from NEWBRIDGE MICROSYSTEMS. See quoted message:
>From: [email protected] (Brett Howard)
>To: [email protected]
>Subject: Calnet RNG-810
>
>
>Paul,
>
>The RNG-810 is now licensed to Newbridge Microsystems. I have done some work
> with a 1-bit hybrid version of the technology (RBG-1210) and I do
> know a *little* bit about it. If you have questions, you should
> probably write to Newbridge (address at bottom) or you can email
> me and I'll do my best!
>
>Take care,
>Brett
>
>Newbridge Microsystems
>603 March Rd.
>Kanata, Ontario
>Canada K2K 2M5
>Tel: 1-800-267-7231
> 613-592-0714
>FAX: 613-592-1320
I have a catalog from Newbridge Microsystems, Document:90000.MD300.02,
Copyright 1992. Page 4-77 Says: "The NM 810 RNG Random Number Generator
is an implementation of the latter approach, with eight RBG 1210s in
parallel and a PC XT/AT bus interface. Random bytes are input to the
computer through an I/O (Input/Output) port. Any data type (integer,
floating point etc.) can then be easily constructed in software by using
successive random bytes and arranging them according to the desired
internal data format."
I do not know if Newbridge still has RNG-810s to sell. Perhaps someone
will call the 800 number above and find out.
One restriction that I received in the docs with my CALNET RNG-810 is
that if you attempt to read the device too fast (less the 40u sec
between reads), the succesive bytes are not randomly independent. This
is a problem for my IO driver as you do not want to do a spin wait on a
real operating system like OS/2 and timer interrupts only occur 18.2
times per second. This causes my driver to run _MUCH_ slower than the
hardware would require.
I believe that the simple interface used by the RNG-810 is natural
enough that it is likely to be used by others who create random number
generators. And so my driver may be useful with other devices.
But I have received mail recently from someone that makes a RNG that you
attach to you serial port and runs at 9600 baud. You could probably use
your standard serial port driver with such a device.
- --
- ------------------------------------------------------------------------------
Paul Elliott Telephone: 1-713-781-4543
[email protected] Address: 3987 South Gessner #224
Houston Texas 77063
-----BEGIN PGP SIGNATURE-----
Version: 2.3a
iQCVAgUBLVtrJ/BUQYbUhJh5AQH6UQP/TXJ5X14vUKPf1J8To5AtwQchPrgabUBT
03lN0+XbsDE6JEgJm7SDN1e3B5EqNEZGi3RMh63HMN7oYf1f7UUMGVoZJdqFNmBM
e09s37VcGsZZaZZnlXb5ogQwnjeNGkRSoldWqMcwYQWSBZJskpohHvqrhoge7MQ4
Ka9jDhGCNhg=
=ULN8
-----END PGP SIGNATURE-----