Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create new smart contract/ function of hashing algorithms #2

Open
rober12 opened this issue Jun 23, 2023 · 0 comments
Open

Create new smart contract/ function of hashing algorithms #2

rober12 opened this issue Jun 23, 2023 · 0 comments
Labels
EPIC Enhanced Privacy Identity Concept Smart Contracts Identity Smart Contracts Tasks

Comments

@rober12
Copy link
Collaborator

rober12 commented Jun 23, 2023

This smart contract/ function has to relate the type of object, the hashing algorithm and the date on which it has become the recommended algorithm.

  • Include in the objects a tag indicating the algorithm to be used for the hashing of that object.
  • Investigate whether it is possible to add a field to the DID to indicate the hashing algorithm applied to the DID.
  • When checking the status of an object via hash if the object does not carry the hashing algorithm tag consult the registry of algorithms to see which one applies, if for the date of the object the recommended algorithm is not correct it is recommended to apply the rest of the algorithms for that type of object and increase the checks.
    - If all checks are negative the default state of an object is considered "Correct".
@rober12 rober12 added EPIC Enhanced Privacy Identity Concept Smart Contracts Identity Smart Contracts Tasks labels Jun 23, 2023
@rober12 rober12 changed the title Create new smart contract registry of hashing algorithms Create new smart contract/ function registry of hashing algorithms Jul 7, 2023
@rober12 rober12 changed the title Create new smart contract/ function registry of hashing algorithms Create new smart contract/ function of hashing algorithms Jul 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EPIC Enhanced Privacy Identity Concept Smart Contracts Identity Smart Contracts Tasks
Projects
None yet
Development

No branches or pull requests

1 participant