Class Authenti
java.lang.Object
|
+----Authenti
- Subclasses:
- AuthentiServer, Network
- public abstract class Authenti
- extends java.lang.Object
Konstanten und Steuerworte für die Client-Server-Kommunikation bei
Authentifizierung nach den Protokollen 1 und 2.
- Version:
- 1.0
- Author:
- Thomas Wolf
Field Summary
|
static int
|
AGGRESSOR_SOCKET
Socket-Nummer für Aggressoren.
|
static int
|
AUTHENTI_SOCKET
Socket-Nummer für Authentisierungs-Clients.
|
static java.lang.String
|
AUTHENTICATE_P1
Authentifizierung nach Protokoll 1.
|
static java.lang.String
|
AUTHENTICATE_P2
Authentifizierung nach Protokoll 2.
|
static java.lang.String
|
BYE
Schließen der Verbindung.
|
static java.lang.String
|
CLI2SRV
Präfix beim Abhören/Weiterleiten der Kommunikation zwischen
anderen Teilnehmern.
|
static java.lang.String
|
GET_KEY
Anforderung des öffentlichen Schlüssels des Servers.
|
static java.lang.String
|
SEPARATOR
Trennzeichen zwischen Daten- und Kommandoworten.
|
static java.lang.String
|
SRV2CLI
Präfix beim Abhören/Weiterleiten der Kommunikation zwischen
anderen Teilnehmern.
|
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AUTHENTI_SOCKET
public static final int AUTHENTI_SOCKET
- Socket-Nummer für Authentisierungs-Clients.
AGGRESSOR_SOCKET
public static final int AGGRESSOR_SOCKET
- Socket-Nummer für Aggressoren.
SEPARATOR
public static final java.lang.String SEPARATOR
- Trennzeichen zwischen Daten- und Kommandoworten.
BYE
public static final java.lang.String BYE
- Schließen der Verbindung.
GET_KEY
public static final java.lang.String GET_KEY
- Anforderung des öffentlichen Schlüssels des Servers. Zurückgegeben
wir ein String, der den öffentlichen Schlüssel des Servers enthält.
AUTHENTICATE_P1
public static final java.lang.String AUTHENTICATE_P1
- Authentifizierung nach Protokoll 1. Jeder Teil der Nachricht muß in
einer eigenen Zeile stehen.
AUTHENTICATE_P2
public static final java.lang.String AUTHENTICATE_P2
- Authentifizierung nach Protokoll 2. Die verschlüsselte Nachricht muß
in einer Zeile stehen; die beiden enthaltenen Nachrichten müssen durch
einen Zeilenumbruch (Authenti.SEPARATOR) getrennt werden.
SRV2CLI
public static final java.lang.String SRV2CLI
- Präfix beim Abhören/Weiterleiten der Kommunikation zwischen
anderen Teilnehmern.
CLI2SRV
public static final java.lang.String CLI2SRV
- Präfix beim Abhören/Weiterleiten der Kommunikation zwischen
anderen Teilnehmern.
Authenti
public Authenti()