Most encryption, digital signature, and blockchain solutions rely on public key infrastructure. A set of digital keys (Strings) generate the public key and the private key. The public keys are publicly available to know where to send the digital transaction, like a street address mailbox. The private key is kept secured and used to see the transaction, like the key unlock the mailbox. These keys validate signed and encrypted transactions.
One of the biggest concerns looking up a user’s public key, is that a hacker could execute a “man in the middle” attack, where they intersect and fake a public key lookup. Therefore, the hacker could intercept and decrypt the data that was intended to go to someone else. Fortunately, this can be largely mitigated by having the Integra Ledger as the public key registry. As a result, a "man in the middle" or similar attack becomes virtually impossible because the organization has a secured synchronized copy of the data sitting on an Integra Ledger node behind their firewall, running in the cloud, or just uses API access.
Integra created an Outlook plugin that encrypts email end to end when the email address is registered to the Integra Ledger blockchain. First, a registered user generates an email and selects the the encryption Integra Ledger button in Outlook. After the user sends the email and the end user receives it, the receiving user can decrpyt it if that user is registered to the Integra Ledger blockchain. If not, then they would receive an email asking them to register to the integra ledger.
In the background, a public and private key transaction happens. The sender email looks up the public key on the Integra Ledger and the receiver uses their private key to unlock and decrypt the email. This is a simple but very secure process in keeping information confidential, which is crucial in the legal industry. Users don't have to use a third-party platform, but simply their regular email. This integration can be further developed for other email systems such as gmail and yahoo.