Soukromý klíč, známý také jako tajný klíč, je proměnná v kryptografii, která se používá k dešifrování a někdy k šifrování zpráv. Soukromé klíče se používají s veřejnými klíči v asymetrickém šifrování a samy se používají v symetrickém šifrování. Jsou známy pouze generátoru klíče a hrají důležitou roli v kryptoměnách. Použití soukromých klíčů zvyšuje zabezpečení dat a identity ve velkém.
Veřejné a soukromé klíče jsou spojeny takovým způsobem, že k šifrování zpráv lze použít pouze veřejný klíč a k jejich dešifrování lze použít pouze odpovídající soukromý klíč. Navíc je prakticky nemožné odvodit soukromý klíč, i když znáte veřejný klíč.
Symetrické šifrování
Symetrické šifrování, známé také jako šifrování soukromým klíčem, je typ šifrování, při kterém se stejný soukromý klíč používá k šifrování prostého textu a dešifrování šifrovaného textu. Soukromý klíč je obvykle dlouhé, náhodně generované číslo, které je těžké uhodnout. Klíče představují sdílené tajemství mezi dvěma nebo více stranami, které se používá k udržování soukromých informací. Obě strany však mají přístup k vzájemnému tajnému klíči, takže je méně bezpečný ve srovnání s asymetrickým šifrováním.
Symetrické šifrování může používat šifry proudu nebo blokové šifry. Streamová šifra aplikuje soukromý klíč a algoritmus jeden bit dat najednou, zatímco bloková šifra aplikuje klíč a algoritmus na blok dat současně. Většina procesů používá k šifrování datových přenosů symetrické šifrování a k šifrování a výměně soukromého klíče asymetrické šifrování.
Soukromé klíče v kryptoměně
Soukromý klíč umožňuje uživatelům přístup ke své kryptoměně a je nezbytnou součástí bitcoinů a altcoinů. Kryptoměna označuje digitální peníze, které lze bezpečně nakupovat, převádět nebo prodávat pomocí kryptografie, která šifruje a chrání data použitá k identifikaci a sledování transakcí kryptoměny.
V kryptoměně dostávají uživatelé veřejnou adresu a soukromý klíč k odesílání a přijímání digitálních mincí nebo žetonů. Ve veřejné adrese jsou umístěny fondy, zatímco jedinečný soukromý klíč umožňuje přístup k těmto fondům. Klíč soukromé kryptoměny je obvykle zobrazen jako řada alfanumerických znaků. Do digitální peněženky lze uložit soukromý klíč uživatele. Pokud uživatel ztratí svůj soukromý klíč, již nebude mít přístup k finančním prostředkům na utrácení, výběr nebo převod mincí.
Soukromý klíč vs. veřejný klíč
V asymetrické kryptografii je hlavním rozdílem mezi veřejným a soukromým klíčem to, že veřejný klíč šifruje, zatímco soukromý klíč dešifruje.