Create new Entity

  1. Depending on the implementation an account or the runtime is creating a new entity. In case the runtime is creating a new instance, the initial manager has to be provided by the runtime.

  2. The manager creates a new bucket under the entity’s namespace.

  3. The manager updates the lists of admins of the bucket.

  4. Admin uses the message module to create a new set of encryption keys

  5. Admin updates the encryption public key record.

  6. Admin uses message module to encrypt SKB for Readers

  7. Admin stores encrypted message into storage layer

  8. Admin adds message into bucket

  9. Readers can fetch encrypted message from storage layer and decrypt message to obtain the bucket secret key

Last updated