spdx / spdx/cryptographic-algorithm-list

cryptoSubClass values associated to the new cryptoClass values

Open
#72 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
No language data
Stars
8
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Background

There is a new List structure based on an extended number of cryptoClass values.

  • Check #71 the new cryptoClass values do not have any cryptoSubClass value associated at this point.
  • Check the umbrella ticket for all the work on restructuring the list #68

Rationale

It would be ideal to classify the algorithms under the new cryptoClass values, that is:

  • Message-Authentication-Code
  • Key-Derivation-Function
  • Random-Number-Generator

by cryptoSubClass values

Description

Define values for the cryptoSubClass property corresponding to the following cryptoClass

  • Message-Authentication-Code
  • Key-Derivation-Function
  • Random-Number-Generator

Add the description to the corresponding list properties description document and add the values to the affected algorithms from the list (yaml files).

Actions

  • Create a proposal
    • Provide a rationale, the proposed values and the list of algorithms affected
  • Reach consensus about the proposal within the Cryptography Group
  • Submit the PR
    • Include the content for the properties description file and the algorithms affected
  • Review and approve the PR

DoD

  • Link to the proposal
  • Consensus reached?
  • Link to the PR
  • Lin to the new List's properties description .md file

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Read issues #71 and #68 and review the linked proposal before assessing the three new cryptoClass categories. Then inspect the affected algorithm YAML files and the list properties description .md file; done requires group consensus, updated classifications and descriptions, and links to the resulting PR and documentation.

Written by the indexing model from the issue text.

Assessment

Tech stack
markdown, yaml
Domain
cryptography
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.