Ein S/KEY ist ein Einmal-Passwort-Mechanismus, der zur Authentifizierung gegenüber Unix-ähnlichen Betriebssystemen entwickelt wurde. Dieser Mechanismus verwendet eine kryptographische Hash-Funktion, um eine Folge von 64-Bit-Einmal-Passwörtern für die entfernte Benutzeranmeldung zu generieren.