IOTA Stronghold is a collection of multipurpose libraries for secure management of passwords, personal data and private keys. It is a secure software library written in Rust with the sole purpose of protecting digital secrets from hackers and accidental leaks. Stronghold provides an encrypted, persistent database for performing cryptographic operations in a secure computing zone that can be distributed across multiple devices.
The developer-friendly high-level libraries integrate the IOTA protocol and serve as a reference implementation for those looking for inspiration or a benchmark. The low-level libraries have no notion of cryptocurrency embedded in them and can be used in their entirety without the high-level libraries. In other words, anyone from any industry can use them.
Main differences between Stronghold and other databases:
- Stronghold records are “inherently encrypted” to mitigate offline attacks. With most other databases, you have to do the encryption yourself.
- Stronghold allows you to perform operations on these stored digital secrets without exposing them to external processes, and prevents these secrets from ever being exported in decrypted form.
- Multiple Strongholds can work as a network and communicate and collaborate in a permitted, decentralized way.
Last Updated on 17. February 2021