Skey authentication at INRIA Sophia

Daniel Terrer

23/06/1995

imgXXVersion

Presentation

/etc/inet/inetd.conf You will be (or are) confronted with an SKey authentification scheme. This document tries to help you by answering some typical questions. The proposed solutions are close to the local versions of the installed tools, and this might differ with the equivalent tools you find on different sites. Keep your eyes open, and try to be patient, with respect to these different behaviors. If you don't find the answer of one of your questions here, try reading the sophia.skey newsgroup. If you still don't find the answer, you can ask to Semir.

Installation

The SKey authentification mechanism requires the proper configuration of several things like:

Each user needs to initialize SKey, using the keyinit command, for each machine on which he plans to connect from outside of INRIA (or from an unstrustable link See Index).

The Unix password will still be allowed on the console of the machine

This new authentification procedure is already in progress for the following platforms: Sun(Sun-OS4 and Solaris2), Dec(OSF1) Sgi(Irix) and PC(Linux).

The host-equivalence mechanism is still available.

Once you have initialized your SKey mechanism, nothing has changed if you try to connect on the console (Unix Password), or from a host-equivalent machine.

For the other untrustable connections (See index), you will need to use an SKey authentification.

The main difference with the classical Unix authentification (you type your password directly when you see the Password prompt) is that SKey is waiting for a password (called One Time Password (OTP)) that you can only produce with a separate tool (like key,skey,xskey).

The OTP generation tool needs two elements (Sequence and Seed), called the challenge, given by the connected machine at each connection, and your Secret Password. These three elements are the input of the generator which gives you the OTP. This OTP is the answer that the connected machine needs to figure if you can connect or not.

You can also simplify this generation phase, by pre-calculating a set of OTP, using the key command. See (the example bellow) for more details.

Frequently Asked Questions

This is a set of common questions that you may ask.

If this is unclear, or if you have a new question, you may find the answer in the sophia.skey newsgroup or by asking to Semir.

Installation: