piighost/private-key-block

Clé privée en armure PEM, de l'en-tête BEGIN au pied END correspondant, pour les variantes RSA, EC, DSA, OPENSSH, ENCRYPTED et PGP PRIVATE KEY BLOCK. Le corps est borné à vingt mille caractères afin que le bloc entier soit caviardé d'un seul tenant, sans laisser la charge base64 derrière lui. Limite assumée : une clé tronquée par un copier-coller ou par la taille d'une ligne de journal n'a pas de pied END et échappe au motif. BEGIN CERTIFICATE et BEGIN PUBLIC KEY sont volontairement ignorés, ce ne sont pas des secrets. Aucune collision avec un motif existant, rien d'autre ne reconnaît l'armure à cinq tirets.

Label : PRIVATE_KEY_BLOCK

Motif

-----BEGIN [A-Z0-9 ]{0,40}PRIVATE KEY(?: BLOCK)?-----[\s\S]{0,20000}?-----END [A-Z0-9 ]{0,40}PRIVATE KEY(?: BLOCK)?-----

Doit être reconnu

Ne doit rien reconnaître

Tags : international, secrets, software-dev

Télécharger le détecteur en TOML

Utilisé par

Motifs voisins