PLIsModernDetachedCMS

Criptografia, assinaturas digitais

Descrição

Informa se um blob CMS codificado em DER usa um dos algoritmos de assinatura moderna que o verificador entende

Sintaxe

Delphi

Function PLIsModernDetachedCMS(Const CMSBytes: AnsiString): Boolean;

Parâmetros

CMSBytesSignedData CMS codificado em DER a inspecionar

Valores retornados

FalseO blob não é um SignedData CMS ou seu algoritmo de assinatura está fora do conjunto moderno
TrueO signer info traz Ed25519, ECDSA ou RSA-PSS que PLVerifyModernDetachedCMS consegue processar

Observações

Uma triagem barata: rode-a antes do caminho pesado de análise e verificação para decidir se o verificador CryptoAPI padrão deve assumir

Veja também

PLVerifyModernDetachedCMS, PLBuildModernDetachedCMS