Если вы используете веб-сайт Comodo, вам не нужно строго знать, как генерировать хэши.
При заказе сертификата через веб-интерфейс Comodo Значения хэшей рассчитываются ипредставлены через веб-интерфейс при оформлении заказа.Они находятся на той же странице, что и параметры адреса электронной почты DCV.
Если вы используете API или просто хотите знать, как это сделать, то сначала необходимо правильно закодировать CSR какдвоичный кодированный DER ... не кодированный PEM.Это означает, что переводы строки не являются проблемой в процессе хеширования - файлы DER не являются текстовыми.
Хеши ДОЛЖНЫ быть сгенерированы из DER-кодированной (то есть двоичной) версии CSR, а не из base64.Версия в кодировке PEM.
Преобразование PEM CSR в DER CSR:
openssl req -outform DER -in csr.pem -out csr.der
Цитируются по предоставленной вами ссылке, https://support.comodo.com/index.php?/Knowledgebase/Article/View/791/0/alternative-methods-of-domain-control-validation-dcv.