cdx-proto
    Preparing search index...

    Type Alias CryptoProperties

    CryptoProperties: Message<"cyclonedx.v1_6.CryptoProperties"> & {
        algorithmProperties?: CryptoProperties_AlgorithmProperties;
        assetType: CryptoProperties_CryptoAssetType;
        certificateProperties?: CryptoProperties_CertificateProperties;
        oid?: string;
        protocolProperties?: CryptoProperties_ProtocolProperties;
        relatedCryptoMaterialProperties?: CryptoProperties_RelatedCryptoMaterialProperties;
    }

    Type declaration

    • OptionalalgorithmProperties?: CryptoProperties_AlgorithmProperties

      Additional properties specific to a cryptographic algorithm.

      from field: optional cyclonedx.v1_6.CryptoProperties.AlgorithmProperties algorithmProperties = 2;

    • assetType: CryptoProperties_CryptoAssetType

      Cryptographic assets occur in several forms. Algorithms and protocols are most commonly implemented in specialized cryptographic libraries. They may, however, also be 'hardcoded' in software components. Certificates and related cryptographic material like keys, tokens, secrets or passwords are other cryptographic assets to be modelled.

      from field: cyclonedx.v1_6.CryptoProperties.CryptoAssetType assetType = 1;

    • OptionalcertificateProperties?: CryptoProperties_CertificateProperties

      Properties for cryptographic assets of asset type 'certificate'

      from field: optional cyclonedx.v1_6.CryptoProperties.CertificateProperties certificateProperties = 3;

    • Optionaloid?: string

      The object identifier (OID) of the cryptographic asset.

      from field: optional string oid = 6;

    • OptionalprotocolProperties?: CryptoProperties_ProtocolProperties

      Properties specific to cryptographic assets of type: protocol.

      from field: optional cyclonedx.v1_6.CryptoProperties.ProtocolProperties protocolProperties = 5;

    • OptionalrelatedCryptoMaterialProperties?: CryptoProperties_RelatedCryptoMaterialProperties

      Properties for cryptographic assets of asset type: related-crypto-material

      from field: optional cyclonedx.v1_6.CryptoProperties.RelatedCryptoMaterialProperties relatedCryptoMaterialProperties = 4;

    from message cyclonedx.v1_6.CryptoProperties