Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS

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.
 

Constructor Summary
 Authenti()
 
 

Methods inherited from class java.lang.Object
 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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.
Constructor Detail

Authenti

public Authenti()

Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS