Я создаю сертификат X509, используя OpenSSL и target-c.Я хочу добавить некоторые значения, соответствующие пользователю, который создает сертификат.В настоящее время я добавляю Country
, Common Name
, Organization
, Locality
и Organization Unit
.Для каждого значения необходим соответствующий ключ.Например, Страна - "C", общее имя - "CN", местность - "L" и т. Д. Теперь я хочу добавить адрес электронной почты пользователей в сертификат, но не могу найти ключ для него иДокумент OpenSSL нигде не упоминает об этом.
Я добавляю значения следующим образом:
X509_NAME_add_entry_by_txt(name,"C",
MBSTRING_ASC, "AT", -1, -1, 0);
Я пробовал "E", "EA", "Email" для настройкиадрес электронной почты пользователя, но не удалось.
Кто-нибудь знает ключ для установки значения электронной почты в имени эмитента и имени субъекта сертификата X509 с использованием OpenSSL?