iButton Array Features


The DS9110 iButton Array is a SIMM form factor module which houses four Cryptographic iButtons. The module also contains an onboard processor for communication and control of the iButtons to and from a host.

The iButton Array is ideal for embedding public key cryptography support into a computer or related system product.

Rapid Execution Of Public Key Algorithms

Each of the four Cryptographic iButtons contained in the iButton Array are fine tuned for fast public key performance. Any combination of up to four simultaneous 1024-bit RSA, DSA, or Diffie-Hellman encryptions or decryptions can be executed in under one second.

Large Key Size

The 1024-bit key size satisfies security requirements for nearly all forms of information transfer. Each iButton in the array is capable of servicing multiple key sets of this size.

Safe Storage Area For Secret Keys

The iButton Array also raises the overall trust of the system because of its ability to safely store and maintain secret keys.

Keys can be generated outside the array and written to and stored in the iButton. This relieves system memory and storage resources from having to store the keys, lowering the design burden to achieve a trusted system.

iButtons can also generate and store their own keys. Under this mode of operation, the private key remains concealed and the public is broadcast out from the array.

Allowing the iButton Array to generate its own keys has the benefit of no one ever having to know the secret keys. This eliminates maintaining the integrity of the source that generates the keys and their possible unauthorized exposure before they are written to the array.

Digital Signatures & Hashing Operations

Up to four simultaneous digital signatures or hashing operations can be executed using the iButton Array. Any combination of RSA, DSS and SHA or MD5 can be mixed and matched.


Updated 032298
Problems or comments? Please e-mail webmaster@dalsemi.com
Copyright © 1996-1998 Dallas Semiconductor Corp.