Skip to content
/ pykrb Public

A basic python kerberos implementation from scratch, not practically up to every aspect of the RFC, but self contained and easy to use

Notifications You must be signed in to change notification settings

wumb0/pykrb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pykrb

This is a proof of concept and not actually compatible with real Kerberos. It was used to learn how kerberos works. It works like kerberos but may not be entirely secure :)
It was meant to bring kerberos-like authentication to python with ease.
The KDC should always be registered as id 1 in your kdc db.
To register import register from pykrb.utils and then specify the DB file, your name, password, realm, and optionally whether you want to export a keyfile or not
All services and users need to be in the KDC or auth will not work.

About

A basic python kerberos implementation from scratch, not practically up to every aspect of the RFC, but self contained and easy to use

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages