-
Notifications
You must be signed in to change notification settings - Fork 20
Home
Welcome to the MaidSafe-Passport wiki.
Creates cryptographically secure Public Key Infrastructure mechanism via a mixture of asymmetric encryption currently RSA and secure hashing currently SHA512.
With this library and a secure DHT such as MaidSafe-Routing there is no requirement for a certificate authority. Removing another server system and the related human administration, allows developers to create autonomous distributed secure systems.
MaidSafe uses this feature to ensure nodes (and humans) can be securely validated and regulated in a mathematical manner that is as fair as the rules developers create and not via any human administrator.
- Fully encapsulated and tested security system
- Identify network assets with clarity and confidence
- Remove certificate authorities and associated security weaknesses (and payments)
- Includes key revocation capability when in conjunction with MaidSafe-Routing and MaidSafe-Vault via MaidSafe-Network-Filesystem.
C++11 compatible with GCC (4.7 and above), Clang (3.3 and above) and MSVC 2012 (with no dependency on CTP releases). Tested on Windows 32/64 bit, Linux 32/64 bit (dependent on GCC version) and OSX (Mountain Lion and above).
This library is considered BETA quality and is provided with a full test suite and QA suite. This can be considered for use in production quality systems at this time.
- Constantly investigate asymmetric algorithms for improvements
- Improve revocation capability (i.e. include API for key crippling)
MaidSafe Passport Library
MaidSafe Project
- MaidSafe
- MaidSafe-API
- MaidSafe-Common
- MaidSafe-Passport
- MaidSafe-RUDP
- MaidSafe-Routing
- MaidSafe-Encrypt
- MaidSafe-Drive
- MaidSafe-Network-Filesystem
- MaidSafe-Vault
- MaidSafe-Vault-Manager
MaidSafe Papers