Описание тега smime

S/MIME (Secure/Multipurpose Internet Mail Extensions) - это стандарт для шифрования с открытым ключом и подписи данных MIME.
1 ответ

Генерация CMSSignedData без закрытого ключа в JAVA

В настоящее время я пытаюсь создать CMSSignedData используя только данные сертификата и подписанные данные, которые генерируются из внешнего программного обеспечения (поэтому у меня нет доступа к закрытому ключу, и генерация подписи прозрачна для ме…
07 окт '16 в 21:18
2 ответа

Библиотека Javascript для расшифровки файлов SMIME.p7m

Я ищу способ расшифровки писем S/MIME на стороне клиента. Я специально не хочу, чтобы клиент делился секретным ключом с сервером, и поэтому мне нужно найти способ, чтобы клиент мог делать все самостоятельно. Мне не нужно поддерживать несколько брауз…
04 май '14 в 04:10
1 ответ

OpenSSL S/MIME подпись с.NET

Для приложения, которое я разрабатываю, мне нужно создать файл подписи, прежде чем я смогу загружать файлы. В документации объясняется, как это сделать с openssl: Сначала нужно подготовить ключ: $ openssl pkcs12 -in certificate.pfx -passin pass:xxxx…
14 окт '10 в 08:34
0 ответов

Мне нужно подписать и зашифровать текстовый файл EDIFACT с помощью цифрового сертификата

Мои знания о подписывании и шифровании файлов ограничены тем, что я прочитал и понял за последние пару недель. Я считаю, что смог зашифровать файл с помощью DES-3, но я изо всех сил пытаюсь подписать файл и добавить информацию S/MIME, как показано н…
11 окт '18 в 16:34
1 ответ

Использование OpenSSL CMS_encrypt() в Objective-c

Я хотел бы использовать библиотеку cms OpenSSL для шифрования файла с определенным сертификатом с использованием метода CMS_encrypt(). (Я думаю, это должно быть правильным) У кого-нибудь есть небольшой пример об использовании CMS_encrypt()? Спасибо
30 янв '12 в 21:00
1 ответ

Проблема отправки электронной почты с цифровой подписью в Gmail с php

Я пытаюсь отправить сообщения электронной почты с цифровой подписью через PHPBB. У меня он работает хорошо для всех наших электронных писем по обмену и для всех различных клиентов, но он не работает для пользователей Gmail. Похоже, что Google не обр…
17 май '18 в 17:06
1 ответ

Отправка электронного письма с вложением с использованием S/MIME (PHP)

Я пытаюсь отправить зашифрованное электронное письмо с вложением из PHP, однако мое электронное письмо просто отображается в виде обычного текста в почтовом клиенте (в данном случае MS Outlook). Это код, который я использую для отправки электронного…
25 янв '12 в 14:01
1 ответ

S/MIME Mail - подписано или не подписано - какова стандартная процедура отправки известному получателю

Если вы уже обменялись сертификатами с кем-то и уже шифровали электронные письма, подписываете ли вы следующие электронные письма так или иначе? Какова принятая стандартная процедура для этого? Где это описано?
07 дек '17 в 09:18
1 ответ

Декодирование данных PKCS7 SMIME с использованием C#

Я шифрую данные с помощью openssl, используя следующие openssl smime -encrypt -in data.json -aes256 certificate.pem содержимое data.json: {"array":[1,2,3],"boolean":true,"null":null,"number":123,"object":{"a":"b","c":"d","e":"f"},"string":"Hello Wor…
21 апр '18 в 13:08
2 ответа

Расшифровка OpenSSL завершается неудачно, но код ошибки равен 0

Когда я пытаюсь расшифровать зашифрованное сообщение S/MIME, используя CMS в OpenSSL, метод расшифровки возвращает мне 0, что означает, что не удалось. OpenSSL.org говорит.. CMS_decrypt () возвращает 1 для успеха или 0 для ошибки. Ошибка может быть …
0 ответов

Вычислить хеш для smime

Я хочу создать S/ MIME. Я генерирую сообщение MIME для использования bouncyCastle, и я должен подписать это сообщение MIME. Я должен вычислить хеш сообщения MIME и подписать его с помощью другого приложения. Я сделал это, но внешний вид говорит: "Со…
10 дек '14 в 09:51
0 ответов

OpenSSL::PKCS7::PKCS7Error: ошибка дешифрования

smime = OpenSSL::PKCS7.read_smime(File.read('encrypted_smime.p7m')) p_key = OpenSSL::PKey::RSA.new(File.read('pr_key.pem')) cert = OpenSSL::X509::Certificate.new(File.read('cert.pem')) smime.decrypt(p_key, cert) в decrypt строка выше, я получаю ошиб…
04 янв '18 в 06:49
1 ответ

Создать сертификаты S/MIME

Я пытаюсь сгенерировать сертификат S/MIME, используя решение, представленное здесь: https://serverfault.com/questions/103263/can-i-create-my-own-s-mime-certificate-for-email-encryption Solution: openssl genrsa -des3 -out smime.key 4096 openssl req -…
24 июл '14 в 17:06
1 ответ

Зашифруйте большой файл, используя OpenSSL Smime

Я создал локальный сертификат в своей системе и пытаюсь зашифровать файл с помощью smime. Но когда я запускаю команду, это дает мне ошибку Unable to load certificate Expecting trusted certificate Error 1024, Это мой сценарий, который я пытаюсь запус…
20 сен '13 в 19:48
0 ответов

Могу ли я отправить S/MIME в Outlook?

Я создаю сообщения S/MIME полностью в.NET, успешно, используя MIMEKIT. Но я хотел бы вместо того, чтобы отправить сообщение через.NET, передать его в новое сообщение Outlook. Я имею в виду, что я хотел бы не просить пользователя ввести свои настройк…
19 фев '18 в 23:07
0 ответов

Команда OpenSSL smime создает другой вывод, чем мой код Java

Я создал пару ключей в своем хранилище ключей и, используя эту пару, хотел создать эквивалентный Java-код следующей команды curl. openssl smime -sign -in req.xml -nointern -nodetach -nocerts -nochain -outform PEM \ -out req_signed.txt -signer you.ce…
17 мар '17 в 15:59
1 ответ

Расшифровка SMIME для нескольких получателей

Я предполагаю разработать приложение на основе SMIME в JAVA. Это определенные области, где мне нужно больше разъяснений по поводу дешифрования SMIME. Я понял, как работает шифрование и дешифрование сообщений в случае одного получателя. Если есть тол…
23 сен '13 в 07:20
4 ответа

certutil: функция завершилась неудачей: SEC_ERROR_LEGACY_DATABASE: база данных сертификатов / ключей находится в старом неподдерживаемом формате

Я скачал проверенный (не самоподписанный) S/MIME-сертификат с iceweasel (firefox), который был сохранен в cert8.db Тогда я использовал: certutil -L -d <path_to_folder_that_cert8.db_resides> для того, чтобы перечислить сертификаты, а затем я из…
27 дек '14 в 10:49
1 ответ

Python - извлечь сертификат из файла p7s

Расшифровывая входящее письмо на Python, у меня есть вложение "smime.p7s". Если я запишу это в файл, то его можно извлечь и просмотреть, используя openssl pkcs7 -inform der -print_certs <smime.p7s Я хотел бы сделать это на Python. Здесь есть прим…
22 ноя '18 в 17:42
1 ответ

Не могу расшифровать подписанное сообщение S/Mime

Сейчас я понимаю, как расшифровывать S/Mime с помощью PHP. Что я получил так далеко: $keys = array("public"=>$atm."/public-keys/".$usr.".smime", "private"=>$atm."/private-keys/".$usr.".smime"); if(!file_exists($keys["public"])) die("Public Key…
04 сен '14 в 14:36