Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Laroux  
#1 Оставлено : 1 августа 2016 г. 13:21:46(UTC)
Laroux

Статус: Активный участник

Группы: Участники
Зарегистрирован: 14.07.2008(UTC)
Сообщений: 1,287
Мужчина
Российская Федерация
Откуда: Краснодар

Сказал «Спасибо»: 81 раз
Поблагодарили: 72 раз в 60 постах
Прошу прощения за тупой вопрос.
Есть CRL. В нем перечень серийных номеров сер-тов и даты их отзыва. Если открыть CRL, то мы прямо так и видим серийный номер так ‎02 4f 6e 03 01 e5 c8 03 ad a5 52 6b 2f 4e 00 61
А вот если распарсить CRL через http://phpseclib.sourceforge.net/, то серийный номер видим так 409036651523980700680305

Подскажите, пожалуйста, что это такое и как превратить одно в в другое и наоборот.

Заранее благодарен
Offline Laroux  
#2 Оставлено : 1 августа 2016 г. 16:16:45(UTC)
Laroux

Статус: Активный участник

Группы: Участники
Зарегистрирован: 14.07.2008(UTC)
Сообщений: 1,287
Мужчина
Российская Федерация
Откуда: Краснодар

Сказал «Спасибо»: 81 раз
Поблагодарили: 72 раз в 60 постах
Может кому пригодится: конвертация серийного номера сертификата из десятичной системы в шестнадцатеричную на PHP:
Код:

	//set dec value - sn certificate
	$dec = '96103344898673588835476';
	// init hex array
	$hex = array();
	while ($dec) {
		// get modulus // based on docs both params are string
		$modulus = bcmod($dec, '16');
		// convert to hex and prepend to array
		array_unshift($hex, dechex($modulus));
		// update decimal number
		$dec = bcdiv(bcsub($dec, $modulus), 16);
	}

	// array elements to string
	$hex_sn = implode('', $hex);

Отредактировано пользователем 1 августа 2016 г. 16:17:34(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.