Skip to content
This repository has been archived by the owner on Jan 6, 2023. It is now read-only.

katzenpost/pykatzen-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

a minimalistic katzenpost-auth module

registering an user

use the convenience cli for testing:

SERVER=http://lutecia:7900 ./katzenkey add foobar@idefix 5E49D63CA6FB54C3056BB2DB333D1DE221505FC34F3AD402E2F2A65568C92301

discover a key for an user:

SERVER=http://lutecia:7900 ./katzenkey get foobar@idefix
5E49D63CA6FB54C3056BB2DB333D1DE221505FC34F3AD402E2F2A65568C92301

or use curl:

curl -X POST --data user=user@lutecia --data key=5E49D63CA6FB54C3056BB2DB333D1DE221505FC34F3AD402E2F2A65568C92301 http://lutecia:7900/add
curl -X POST --data user=user@lutecia http://lutecia:7900/getkey

changes ahead

this API still needs to change.

  • [ ] decide what parts are public and which endpoints are internal only.
  • [ ] send IDKey and LINKKey separatedly.

supported by

image

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Grant Agreement No 653497, Privacy and Accountability in Networks via Optimized Randomized Mix-nets (Panoramix).

About

katzenpost authentication module in python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages