Čo sú to prísne podpisy der

Fne8cxmfxcrepows What Is Der Signature 1

Striktné podpisy DER (Distinguished Encoding Rules alebo Distinguished Encoding Rules) sú druhom kódovania, ktoré má zabezpečiť kompatibilitu digitálneho podpisu v akomkoľvek kontexte a používa sa na zabezpečenie platnosti digitálnych podpisov v Bitcoine a kryptomenách.

Bitcoin je bezpochyby vysoko špecializovaný kryptografický softvér, čo je vidieť na prísnych podpisoch DER, kryptografickej implementácii, ktorej cieľom je zabezpečiť lepší stupeň bezpečnosti protokolu, najmä v podpisovom systéme Bitcoinu.

Prísne podpisy, často známe ako DER (Distinguished Encoding Rules), sú druhom bezpečného kódovania, ktoré zabezpečuje kompatibilitu digitálneho podpisu v akomkoľvek kontexte. Nezáleží na tom, či je vaša peňaženka prázdna. Či už je to v počítači, smartfóne alebo inom zariadení, kódovanie bude konzistentné a rozlíšenie bude jednotné od začiatku do konca. To je pre Bitcoin veľmi dôležité, pretože to zabezpečuje bezpečnosť jeho digitálnych podpisov za rôznych podmienok.

Účelom kódovania DER je zabezpečiť, aby overenia ECDSA boli vždy platné. Na tento účel sa každý podpis kontroluje nielen z hľadiska tvorby, ale aj z hľadiska kódovania. Na začiatku sa podpisy ECDSA podrobia overeniu DER, ktoré zabezpečí, že kódovanie podpisu je platné. Každý podpis ECDSA musí byť v Bitcoine starostlivo zakódovaný (alebo zapísaný) a akékoľvek zmeny signalizujú, že podpis je nedôveryhodný.

V tomto prípade protokol Bitcoin jednoducho odmietne podpis a zabráni spusteniu s ním spojeného skriptu Bitcoin.

Nemusíme zabúdať, že ECDSA je deterministický systém digitálneho podpisu, čo znamená, že musí vždy priniesť rovnaký podpis za rovnakých podmienok generovania bez ohľadu na použité kritériá. To je nevyhnutné z hľadiska bezpečnosti a zabezpečuje to, že žiadne dva podpisy ECDSA nie sú identické. V prípade kódovania DER platí to isté: existuje len jeden dátový tok, ktorý môže správne reprezentovať špecifikované hodnoty pre podpis ECDSA.

Niektoré implementácie (napríklad OpenSSL) sú však problematické a v určitých prípadoch poskytujú nesprávne kódovanie. V dôsledku toho sú overovače podpisov ECDSA často flexibilné vo svojich kritériách akceptácie. To je v Bitcoine neprijateľné, pretože to spôsobuje chyby pri overovaní podpisov a narúša konsenzus siete. Tvárou v tvár takýmto problémom sa vývojári Bitcoinu rozhodli navrhnúť vlastnú implementáciu DER, ktorá bola prispôsobená špeciálnym požiadavkám Bitcoinu a zabraňovala iným implementáciám zasahovať do jeho fungovania.

Don’t miss any crypto news

Subscribe to our Newsletters - the best way to stay informed about the crypto world. No spam. You can unsubscribe anytime.

Please enter your email address

Email is invalid

By sharing your email, you consent to recieving BITmarket's newsletter.
Read how we process your data in our Privacy policy.

You’ve made us very happy 😊

Subscribe to our Newsletters - the best way to stay informed about the crypto world. No spam. You can unsubscribe anytime.

Something went wrong 😔

If your problem persists please try contact our support

If you have any questions about cryptocurrencies 
or need some advice, I'm here to help.
Let us know at [email protected]