Skip to content

Commit f0a9a7c

Browse files
Updated definitions provided by FWG
1 parent 5446c1c commit f0a9a7c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

CBOM/en/0x30-Anatomy-of-a-CBOM.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ CycloneDX can represent the following types of cryptographic assets:
1818

1919
| Type | Description |
2020
| ---- |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
21-
| algorithm | Mathematical function commonly used for data encryption, authentication, and digital signatures. |
21+
| algorithm | Cryptographic function commonly used for data encryption, authentication, and digital signatures or other primitives. |
2222
| certificate | An electronic document that is used to provide the identity or validate a public key. |
2323
| protocol | A set of rules and guidelines that govern the behavior and communication with each other. |
2424
| private-key | The confidential key of a key pair used in asymmetric cryptography. |
2525
| public-key | The non-confidential key of a key pair used in asymmetric cryptography. |
2626
| secret-key | A key used to encrypt and decrypt messages in symmetric cryptography. |
27-
| key | A piece of information, usually a string of characters, which, when processed through a cryptographic algorithm, can encode or decode cryptographic data. |
27+
| key | A piece of information, usually an octet string, which, when processed through a cryptographic algorithm, process cryptographic data. |
2828
| ciphertext | The result of encryption performed on plaintext using an algorithm (or cipher). |
2929
| signature | A cryptographic value that is calculated from the data and a key known only by the signer. |
3030
| digest | The output of the hash function. |
@@ -34,7 +34,7 @@ CycloneDX can represent the following types of cryptographic assets:
3434
| salt | A non-secret value used in a cryptographic process, usually to ensure that the results of computations for one instance cannot be reused by an attacker. |
3535
| shared-secret | A piece of data, known only to the parties involved, in a secure communication. |
3636
| tag | A message authentication code (MAC), sometimes known as an authentication tag, is a short piece of information used for authenticating and integrity-checking a message. |
37-
| additional-data | ???? TODO ???? |
37+
| additional-data | An unspecified collection of data with relevance to cryptographic activity. |
3838
| password | A secret word, phrase, or sequence of characters used during authentication or authorization. |
3939
| credential | Establishes the identity of a party to communication, usually in the form of cryptographic keys or passwords. |
4040
| token | An object encapsulating a security identity. |

0 commit comments

Comments
 (0)