Interface SignPrivateKeyInput

interface SignPrivateKeyInput {
    dsaEncoding?: DSAEncoding;
    encoding?: string;
    format?: Crypto.KeyFormat;
    key: string | Buffer;
    padding?: number;
    passphrase?: string | Buffer;
    saltLength?: number;
    type?: "pkcs1" | "pkcs8" | "sec1";
}

Hierarchy (view full)

Properties

dsaEncoding?: DSAEncoding
encoding?: string
format?: Crypto.KeyFormat
key: string | Buffer
padding?: number

crypto.constants.RSA_PKCS1_PADDING

passphrase?: string | Buffer
saltLength?: number
type?: "pkcs1" | "pkcs8" | "sec1"