Преобразуйте .pfx в .cer

Как упоминалось в комментариях, Rcpp - хороший способ.

cumsumBounded.cpp:

#include <Rcpp.h>
using namespace Rcpp;
// [[Rcpp::export]]                                                             
NumericVector cumsumBounded(NumericVector x, double low, double high) {
  NumericVector res(x.size());
  double acc = 0;
  for (int i=0; i < x.size(); ++i) {
    acc += x[i];
    if (acc < low)  acc = low;
    else if (acc > high)  acc = high;
    res[i] = acc;
  }
  return res;
}

Скомпилировать и использовать новую функцию:

library(Rcpp)
sourceCpp(file="cumsumBounded.cpp")
foo <- c(100, -200, 400, 200)
cumsumBounded(foo, 0, 500)
# [1] 100   0 400 500
136
задан Mark Carpenter 3 November 2009 в 03:04
поделиться

3 ответа

простым путем я верю, должен импортировать его, затем экспортируют его, с помощью менеджера по сертификату в Консоли управления Windows.

80
ответ дан 23 November 2019 в 23:38
поделиться

Файлы PFX Стандарт Синтаксиса Exchange Персональных данных PKCS#12 пакеты. Они могут включать произвольное число закрытых ключей с сопровождением сертификатов X.509 и цепочки центра сертификации (сертификаты набора).

, Если Вы хотите извлечь клиентские сертификаты, можно использовать инструмент PKCS12 OpenSSL .

openssl pkcs12 -in input.pfx -out mycerts.crt -nokeys -clcerts

команда выше произведет сертификат в формате PEM. ".crt" расширение файла обрабатывается и macOS и Окном.

Вы упоминаете ".cer" расширение в вопросе, который традиционно используется для закодированных файлов DER. Двоичное кодирование. Попробуйте ".crt" файл сначала и если он не принят, не легок преобразовать от PEM до DER:

openssl x509 -inform pem -in mycerts.crt -outform der -out mycerts.cer
189
ответ дан 23 November 2019 в 23:38
поделиться
openssl rsa -in f.pem -inform PEM -out f.der -outform DER
0
ответ дан 23 November 2019 в 23:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: