[dxwg] Represent dataset encryption algorithm in DCAT (#1457)

garfi303 has just created a new issue for https://github.com/w3c/dxwg:

== Represent dataset encryption algorithm in DCAT ==
If you are submissing a new USE CASE, please use the template below. Otherwise, delete the use case template before submitting your contribution.

---
### Add encryption Algorithm to DCAT.v3
Status:

Identifier:

Creator: Simson Garfinkel

Deliverable(s): DCAT3

## Tags

## Stakeholders
Data producer and data curator. 

## Problem statement
With the anticipated move to post-quantum encryption algorithms in the coming years, it is necessary to capture the encryption algorithm used for every dataset to determine if the algorithm meets organizational requirements for being a quantum-secure encryption algorithm or a quantum-vulnerable. For example, AES-128 is considered to be quantum-vulnerable, while AES-256 is considered to be quantum secure. All RSA algorithms are considered to be quantum-vulnerable.

Currently DCAT has no way of representing this information. 

## Existing approaches
None known by @garfi303. 

## Links
* https://csrc.nist.gov/projects/post-quantum-cryptography

## Requirements
There should at least be a text field for specifying encryption algorithm, but there should probably be a taxonomy of them. 

- [ ] Find or create a class to represent the encryption algorithm of stored data.
- [ ] Find or create a controlled vocabulary for encryption algorithms.



## Related use cases
* Perhaps specify the encryption algorithms for data in flight (ie: supported by endpoints).

## Comments
I'm new here, so it's likely I didn't put this issue in the correct form. Apologies.

---


Please view or discuss this issue at https://github.com/w3c/dxwg/issues/1457 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 22 February 2022 15:32:58 UTC