Vita Nuova Vita Nuova
 HOME   PRODUCTS   SOLUTIONS   RESOURCES   DOWNLOADS   ABOUT US 
  spacer
Authentication
 
New for 4th Edition
Dual licensing
separator
Styx revision
separator
arrow  Authentication
separator
graphics: colour and compositing
separator
scalable fonts
separator
improved Tk
separator
window management
separator
Limbo: exceptions and fixed-point
separator
Limbo: other changes
separator
Dis VM changes
separator
Inferno's authentication is based on public-key cryptography, without necessarily assuming X.509-style CA hierarchies. That's all to the good. The implementation in 3rd Edition could have been better in parts, and there are more recent approaches to public-key systems that should also be taken into account.

There are several sub-projects, including:

  • implementation and protocol mistakes to repair (mostly done)
  • keyfs to hold fundamental authentication data securely (done)
  • implementation from scratch of a factotum (cf. Plan 9's) for authentication (underway)
  • representation of keys and certificates could be more regular and flexible
  • naming and authentication can be decentralised (cf. SDSI/SPKI and related work)

Status: In progress
16 April 2003