Puncte:0

Semnătură digitală pe 16 sau 32 de biți pentru nivelul hardware

drapel th

Lucrez la o problemă de securitate hardware. Aceasta implică autentificarea conținutului unui antet de pachet la nivel de rețea pe cip, care este foarte restrânsă în natură. Am un Pearson Hash al conținutului antetului, pe care aș dori să îl semnez digital, astfel încât să poată fi verificat de către alte noduri ale rețelei că hash-ul a fost într-adevăr generat de nodul sursă. Hash-ul este de 8 biți. Vreau să știu ce scheme de semnătură digitală pot fi folosite pentru a genera o semnătură mică de numai 16-32 de biți. Am maxim 64 de biți spațiu liber în antet.

Rețineți că, deoarece această semnătură este la o rețea la nivel de hardware, nu este o constrângere că ar trebui să fie indestructibil sau extrem de dur. Orice semnătură care este suficient de puternică pentru a nu fi spartă în câteva nanosecunde la nivel de hardware este în regulă pentru aplicația mea, care este critică în timp.

Am studiat răspunsul în Curbe eliptice pe 32 sau 16 biți, și am încercat să înțeleg implementarea ECDSA pe 32 de biți, dar nu am reușit. Sunt nou în acest domeniu și încă mă lupt să știu cum să generez curbe și să repar constantele care trebuie utilizate. M-ar bucura să aflu și eu mai multe despre asta.

Orice ajutor sau indicii ar fi foarte apreciat.

Mulțumesc :)

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.