Skip to content

Testing Milestone 2

Sean Batzel edited this page Feb 23, 2022 · 31 revisions

Verifying Features

First, run Fennel Protocol as a dev node:

$ ./scripts/setup.sh
$ ./scripts/build-run.sh

Extrinsics are available by navigating to Polkadot.js and entering the Developer > Extrinsics menu.

The following represent the features outlined as the deliverables outlined for Milestone 2:

Key Creation

Given key and location, the Key Announcement extrinsic will insert a Storage entry announcing the existence of a Key to the Issued Key's list of keys.

Public Key Transmission

Public Key Retrieval

Encrypted Communication Channel Negotiation

AES

Fennel is providing support for AES encryption and the generation of AES keys. A light wrapper around openssl implementation of AES is used for both key generation and encryption/decryption.

RSA

lorem ipsum.

Diffie-Hellman

lorem ipsum.

Clone this wiki locally