export async function readCertificateSigningRequest(filename: string): Promise<CertificateSigningRequest> {
    const csr = await promisify(fs.readFile)(filename);
    if (csr[0] === 0x30 && csr[1] === 0x82) {
        // der format
        return csr as CertificateRevocationList;