pm-idm
pm-idm copied to clipboard
IDM project management repository
## Description We are already device private keys and other identity information encrypted in storage. Though, once they are loaded to memory, they are unencrypted, meaning we can take a...
## Description The identity id is calculated has `sha256(did)`. To further improve privacy and to avoid rainbow tables, we should do HMAC where the secret is the locker secret. ##...
## Description Currently, https://github.com/ipfs-shipyard/js-idm-signatures uses secp256k1 deterministic signatures, meaning there's an implicit deterministic nonce. Should we consider an option to generate a random nonce? ## Acceptance Criteria - [ ]...
## Description Ideally, a signature time stamp would be trustworthy. Here’s a few ideas: - The relying party asking for a signature defines a timestamp. If the person signs it,...
## Description The storage is encrypted with the locker secret, which is great. Nevertheless, when performing certain actions, such as when updating the profile, we should guarantee that the locker...
## Description When doing critical actions, such as creating or importing an identity, we should `` from react-router. ## Acceptance Criteria - [ ] List all crucial actions - [...
## Description When a modal is currently open and another modal gets triggered, it's expected that the first one gets closed and then, automatically, the new one gets opened. This...
## Description Return a `currentDevice` boolean in the device object, or another variable to the same effect, in order to avoid having to check if the device has the `keyMaterial.privateKeyPem`...
## Description We want to make sure that the user wants to perform a certain action, e.g. revoking an app. Some actions are asynchronous and might fail so the prompt...
## Description Add drag & drop feat to [`` component](https://github.com/ipfs-shipyard/nomios-web/tree/master/src/shared/components/pdf-box) ## Acceptance Criteria - [ ] The component allows users to browse and select a file to be uploaded -...