cdx-proto
    Preparing search index...

    Type Alias CryptoProperties_ProtocolProperties_CryptoProtocolCipherSuite

    CryptoProperties_ProtocolProperties_CryptoProtocolCipherSuite: Message<
        "cyclonedx.v1_7.CryptoProperties.ProtocolProperties.CryptoProtocolCipherSuite",
    > & {
        algorithms: string[];
        identifiers: string[];
        name?: string;
        tlsGroups: string[];
        tlsSignatureSchemes: string[];
    }

    Object representing a cipher suite

    Type Declaration

    • algorithms: string[]

      A list of algorithms related to the cipher suite. Use the bom_ref to the algorithm cryptographic asset.

      from field: repeated string algorithms = 2;

    • identifiers: string[]

      A list of common identifiers for the cipher suite. For example: 0xC0 and 0x9E

      from field: repeated string identifiers = 3;

    • Optionalname?: string

      A common name for the cipher suite. For example: TLS_DHE_RSA_WITH_AES_128_CCM

      from field: optional string name = 1;

    • tlsGroups: string[]

      A list of TLS named groups (formerly known as curves) for this cipher suite. These groups define the parameters for key exchange algorithms like ECDHE.

      from field: repeated string tlsGroups = 4;

    • tlsSignatureSchemes: string[]

      A list of signature schemes supported for cipher suite. These schemes specify the algorithms used for digital signatures in TLS handshakes and certificate verification.

      from field: repeated string tlsSignatureSchemes = 5;

    from message cyclonedx.v1_7.CryptoProperties.ProtocolProperties.CryptoProtocolCipherSuite