Puncte:0

Obțineți issuerNameHash și issuerKeyHash din x509

drapel th

Trebuie să obțin următoarele din certificatele x509 CA:

  • hash-ul cheii publice codificate DER (excluzând eticheta și lungimea) a câmpului cheie publică subiect
  • hash-ul numelui distinct al emitentului, care trebuie calculat prin codificarea DER a câmpului numelui emitentului

Am încercat să folosesc X509_issuer_name_hash și X509_pubkey_digest , dar se pare că nu returnează rezultatele pe care le aștept.

Această întrebare și răspunsurile postate sunt aproape de ceea ce caut: Cum pot obține issuerNameHash și issuerKeyHash din certificatele PEM sau DER? dar aș dori să am o explicație despre cum să faci asta în C++ și OpenSSL.

ACTUALIZAȚI: X509_pubkey_digest este exact ceea ce aveam nevoie, tocmai am făcut o greșeală la conversia în hexstring. Hash-ul numelui distinctiv al emitentului este încă deschis, totuși.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.