Skip to content

encryption4all/postguard-outlook-addon

Repository files navigation

PostGuard addon for Outlook

❗ We are still in beta development, use at your own risk and not for production purposes!

The PostGuard addon utilizes E2E identity-based encryption to secure e-mails. This allows for easy-to-use encryption without the burden of key management.

Anyone can encrypt without prior setup using this system. For decryption, a user requests a decryption key from trusted third party. To do so, the user must authenticate using Yivi, a privacy-friendly decentralized identity platform based on the Idemix protocol. Any combination of attributes in the Yivi ecosystem can be used to encrypt e-mails, which allows for detailed access control over the e-mail's content.

Examples include:

  • Sending e-mails to health care professionals, using their professional registration number.
  • Sending e-mails to people that can prove that they have a certain role within an organisation.
  • Sending e-mails to people that can prove that they are over 18.
  • Sending e-mails to people that can prove that they live within a country, city, postal code or street.
  • Or any combination of the previous examples.

For more information, see our website and our Github organisation.

Prerequisites

Node and a package manager npm, are required to build the addon. Building the addon was tested on:

  • node v16.13.0

Building

Install the dependencies and start the addon using:

npm start

To build the addon, use:

npm run build

WebAssembly

Postguard's cryptographic core is implemented in Rust, which is compiled down to WebAssembly in irmaseal-wasm-bindings using wasm-pack.

Funding

PostGuard is being developed by a multidisciplinary (cyber security, UX) team from iHub at Radboud University, in the Netherlands, funded by NWO.

About

PostGuard addon for Outlook

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •