See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 14379|Vastuse: 0

[C] SMS4 algoritm, just mõistetud ja kirjutatud, järgmine samm on SM3 räsi algoritmi ettevalmistamine

[Kopeeri link]
Postitatud 22.12.2015 23:56:48 | | |
SM3 krüptograafiline räsi algoritm[url=]edit[/url]
kasutamaRiikliku Krüptograafia Administratsiooni koostatud kommertsalgoritmi kasutatakse digitaalseks allkirjaks ja verifitseerimiseks krüptograafilistes rakendustes, sõnumi autentimiskoodide genereerimiseks ja verifitseerimiseks ning juhuslike arvude genereerimiseks, mis suudavad täita erinevate krüptograafiliste rakenduste turvanõudeid.

Algoritmi kirjeldusSõnumi m puhul, mille pikkus on l(l< 2^64) bitti, täidetakse SM3 räsi algoritm ja tihendatakse iteratiivselt, et genereerida 256-bitine räsi väärtus.
Oletame, et sõnumi m pikkus on l bitti. Alusta biti "1" lisamisega sõnumi lõppu, millele järgneb k "0s", kus k on väikseim mitte-negatiivne täisarv, mis rahuldab l + 1 + k 448mod512. Seejärel lisa 64-bitine bittijada, mis on binaarne esitus pikkusega l.
Täidetud sõnumi m′ bittipikkus on 512 kordne.
Näiteks sõnumi 01100001 01100010 01100011 puhul, mille pikkus on l=24, on bittijada täidetud:
01100001 01100010 01100011 1 00...00 (423 bitti) 00...011000 (binaarne esitus 64 bitist l)
Kopeeri see kõigile nähtavaks. Juhuslikud postitused, kõigil on vabadus neid vaadata. Lõppude lõpuks pole see algoritm midagi, mida saaks teha ühe või kahe päevaga, teeme koostööd.






Eelmine:Asjade interneti turg kordab kodumaiste kiipide musta hobust – ESP32
Järgmine:C# rakendab Socket side kliendikoodi
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com