Skip to content

RSA-PSS Warning #912

Description

@Hagelkruys

Hello,

if parsing a certificate with RSASSA-PSS Signing Algorithm the zlint gives a warning "e_signature_algorithm_not_supported"

In "\v3\lints\cabf_br\lint_signature_algorithm_not_supported.go" it states the following.

// The BRs do not forbid the use of RSA-PSS as a signature scheme in
// certificates but it is not broadly supported by user-agents. Since
// the BRs do not forbid the practice we return a warning result.
// NOTE: The Mozilla root program policy *does* forbid their use since v2.7.
// This should be covered by a lint scoped to the Mozilla source instead of in
// this CABF lint.

That isn't correct anymore.

On the contrary, you should not use RSA with PKCS1v1.5 anymore, see https://www.bsi.bund.de/SharedDocs/Downloads/EN/BSI/Publications/TechGuidelines/TG02102/BSI-TR-02102-1.pdf?__blob=publicationFile&v=6 - 1.5 Dealing with Legacy Algorithms - RSA with PKCS1v1.5 padding

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions