Запрос на выпуск сертификата в формате RFC2797

Мы используем, Рутокен ЭЦП 2.0 и Рутокен Плагин версии 4.5.0 + Модуль для Рутокен плагин версии 1.0.8 для интеграции в веб приложение.

Возникла проблема формат сгенерированого запроса на перевыпуск сертификата - он не соответствует требованиям УЦ.
УЦ требует чтобы запрос на перевыпуск сертификата был подписан ранее выпущенным сертификатом и был в формате RFC2797.
Генерируем запрос мы следующим образом

async function generateCSR(deviceId, oldCertId) {

    const keyPairOptions = {
        paramset: "A",
        signatureSize: 512,
        publicKeyAlgorithm: 2
    };
    const keypairId = await plugin.generateKeyPair(deviceId, null, null, keyPairOptions);

    const generateCSROptions =         {
        hashAlgorithm: 2,
        customExtensions: [],
        subjectSignTool: "СКЗИ РУТОКЕН ЭЦП"
    };
    const x509Subject = [
        { rdn: "", value: "" }
    ];
    const extentions = {
        keyUsage: [],
        extKeyUsage: [],
        certificatePolicies: []
    }
    let pkcs10 = await plugin.createPkcs10(deviceId, keypairId, x509Subject, extentions, generateCSROptions);

    pkcs10 = pkcs10.replace(/(\-+BEGIN CERTIFICATE REQUEST\-+(\r\n?|\n))|((\r\n?|\n)\-+END CERTIFICATE REQUEST\-+)/g, '');
    const signingOptions = {
        addUserCertificate: true,
        useHardwareHash: true,
        addSignTime: true
    };

    const pkcs7 = await plugin.sign(deviceId, oldCertId, pkcs10, true, signingOptions)
    return pkcs7;
}


В требованиях УЦ указано, что contentType должен быть id-cct-PKIData. В запросе сгенерированном нами pkcs7-data http://forum.rutoken.ru/uploads/images/2020/03/0137cacb3a31842fd37f7deb37de0fc0.jpg
В эталонном запросе, удовлетворяющем требованиям УЦ -  id-cct-PKIData  http://forum.rutoken.ru/uploads/images/2020/03/0fc0a7472928797d1a7710b61cc89553.jpg


Просим вас помочь нам разобраться в процедуре генерации запроса, что стоит сделать чтобы достичь требований УЦ

Re: Запрос на выпуск сертификата в формате RFC2797

amarinskikh, ответили вам эл. почту.