Sichere Kommunikation mit mobilen Endgeräten mittels Kerberos



Im Rahmen des Projektes PDirectory hat unser Team eine proprietäre Java-Implementierung des Kerberos-Protokolls entwickelt (Client- und Serverkomponenten). Die Implementierung ist zwar nicht byte-kompatibel zum RFC 1510, dafür aber auf einem PDA als Endgerät ablauffähig.
Einen guten Überblick zu den Grundlagen von Kerberos sowie unserer Implementierung bietet diese Präsentation.
Da die Implementierung Java 1.2 kompatibel ist kann sie problemlos auf regulären PCs wie auch PDAs verwendet werden.
Der Code ist durchgänig im JavaDoc-Stil kommentiert. Die generierte Dokumentation kann hier online eingesehen werden.
Der komplette Sourcecode (Eclipse Project) kann entweder direkt hier pdirectory.zip (650kb) oder über anonymen CVS-Zugang heruntergeladen werden.

Weitere Informationen zu Kerberos sind auf der Kerberos Seite des MIT zu finden.