Skip to content

Latest commit

 

History

History
99 lines (73 loc) · 4.15 KB

README.md

File metadata and controls

99 lines (73 loc) · 4.15 KB


polaris

Open Source HSM configuration and management engine.

Key FeaturesHow To UseCreditsRelatedLicense

Key Features

  • Configuration, deployment and management of HSMs.
  • Multiple HSMs can be managed at once. (Prospective)
  • Accounts managed by Polaris can be used to log into the HSMs.
  • NFC support for logging into HSMs in administrator mode. (Prospective)
  • Secrets generation, storage and remote management without the worry of a man in the middle.

With advanced cryptography at its heart, Polaris maximizes the potential of data security even on the cheapest hardware; you can even deploy it on a VM, we wouldn't recommend it though. Polaris keeps your data in the spotlight while ensuring only you and the HSM can communicate privately. Learn more about this from Cloudflare here.

How To Use

To use Polaris:

  • Download the latest release from here for your OS/Architecture.

  • Source Code

    • Clone this repository via the Command Line with git clone https://github.com/ameasere/polaris.
    • Install Python 3.8+ for your OS/Architecture, and add to your PATH.
    • Install the requirements via the requirements.txt file.
    • Modify the source code to fit your account management requirements (by default, Polaris uses the global server at ameasere.com).
    • Execute the polaris.py file via the Command Line, or using an IDE.
      • We highly recommend PyCharm, that is how we developed Polaris!

Open-Source

Please remember that this software is entirely open-source, meaning everything you see was developed for free with no financial incentive, investment or gain and was entirely done during personal time.

Credits

This software uses the following:

With a huge thanks to:

Support

Buy Me A Coffee

License

GPL-3


Developer @ameasere