Personal tools
You are here: Home Services Authentication/Token Cards Safeword and Kerberos Technical Resources
Document Actions

Safeword and Kerberos Technical Resources

last modified 2007-07-27 11:28

Downloads and technical information for the Safeword and Kerberos Authentication Services.



Sections


Overview

The university Safeword (formerly enigma) and Kerberos systems will be undergoing some much needed upgrades and maintenance in the coming weeks. Three new machines have been deployed which will be supporting both of these services in their entireity. Kerberos software will be upgraded as a result. Safeword software will also be upgraded and migrated to modern software and platforms. This also necessitates some infrastructure change with these services. The new systems will be:

chephren.rutgers.edu    165.230.139.234 College Avenue
cheops.rutgers.edu 128.6.224.115 Busch
mykerinos.rutgers.edu 165.230.100.69 Camden
Current enigmad.conf files can be used as is, simply replace the IP addresses inside of them.


Changes to Kerberos

Other than a minor version upgrade and a change in IPs, Kerberos will not be changing much. The same realms and functionality will be provided, with principles bound to Rutgers IIDs. The IP Change is regrettable, but necessary in order to ensure that the IP space will not change for at least 5 years.


Changes to Safeword

However, Safeword will be going through some major changes:

  • NetIDs will be mapped to IIDs; either identifier may be used for authentication to the same card. This will resolve issues some operating systems, applications, and platforms have had with IID <-> username translation.
  • Multiple cards per user account will now be supported.
  • True synchronization will be implemented between all three safeword servers; any one of the three can be used as a primary host or to provide highly robust failover.

The APIs available to authenticate via Safeword are also changing. The service will be moving to industry-standard methods and implementations for authentication. This includes many new platforms into the supported list for the service.

However, this means that RVAL will be deprecated. RVAL is the "home-grown" authentication mechanism that RUPam uses to interface with Safeword on a few UNIX machines at the university.

In order to ease the transition, the old RVAL serverside software has been "retrofitted" to work with the new implementation. However, we intend to shut down that functionality in a few months' time. During those months, the new systems will be speaking both RVAL and the new APIs.

The timetable begins with the initial release of the new servers. They are fully-capable Kerberos slaves and will be running all production software in their production environment.

Although a final test migration was performed with all Safeword tokens, testing is not an automated process and must be done manually. Please email us at safeword_support@email.rutgers.edu if you would like to have a test account setup for testing purposes.

We'd like to keep the process in this state for about a month before migrating production responsibility to the new machines and IP addresses for the Safeword service. Kerberos service changes would follow after that. Finally, approximately 6 months down the road, the legacy RVAL services will be turned off.

Should you have any questions or comments about these upgrades, please contact us at safeword_support@email.rutgers.edu.

Information about Safeword tokens, licensing, troubleshooting, etc. can be found here.



Timetable

Initial announcement and release of serversSeptember 25, 2006
Switchover of Safeword to new serversOctober 30, 2006
7:30am EST
Switchover of Kerberos to new serversNovember 13, 2006
Deactivation of rvalSpring 2007



Downloads

These agents are used to enable applications or operating systems to authenticate using Safeword.

Unix Agents
Agent for PAM protects PAM (Pluggable Authentication Module) enabled Solaris and Linux hosts.


Windows Agents & Plug-Ins
For Microsoft Windows Server 2000/2003.


SafeWord PremierAccess Software Development Kit (SDK)
This SDK may be used in the development of custom applications to integrate Safeword functionality into your Windows, Solaris, or Java systems.

Notes for RADIUS Users

Administrators running systems other than Solaris, Windows, and Java interact with the RADIUS implementation on the Safeword servers.

The RADIUS protocol, as published by Livingston, is a method of managing the exchange of authentication, authorization, and accounting information on the network. RADIUS draft was submitted to the Internet Engineering Task Force (IETF) as a draft standard in June, 1996. RADIUS is a fully open protocol.

The Safeword PremierAccess RADIUS Server is an authentication protocol server daemon that has been interfaced with Safeword PremierAccess through Secure Computing's own proprietary protocol EASSP. It supports all of the RADIUS functionality documented in Internet RFC 2138, and all functionality as documented in the Safeword PremierAccess publications, with minor restrictions on multiple simultaneous dynamic password authenticators.

If you are interested in utilizing the Safeword PremierAccess RADIUS Server with your systems, please email us at safeword_support@email.rutgers.edu.

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: