eSentire strives to be an active participant in the open source community because we feel that the community driven approach to solving problems in a transparent way can lead to faster, more cost effective, reliable and secure solutions to interesting problems.
The Grafana prototyping environment is a repository that provides a tool named grape
that
enables you to easily create Grafana visualizations using Docker containers to create a Grafana server and
a PostgreSQL database on your laptop that can be saved and used in other environments without having
to install any Grafana or database specific software.
- The project is available here.
The quantum safe password manager (qspm
) is a single page application (SPA) demonstration
webapp that shows how to build a simple password management system using symmetric key encryption
algorithms that are safe from currently known quantum attacks.
One of the interesting features of this project is the use of the Rust programming language to implement the algorithms that are then converted to WebAssembly for higher performance, secure encryption/decryption operations in the browser.
Another interesting feature is the ability to choose between different algorithms.
Yet another interesting feature is the use of the Github Workflow Actions service to test both the Rust code and the web interface using a headless chrome browser and pyleniumio.