What is ssh public key authentication?


To understand how crypto transactions work, it’s essential first to learn how public and private keys work together.

Bạn đang xem: What is ssh public key authentication?



SummaryPublic & private keys are an integral part of Bitcoin và other cryptocurrencies. They allow you lớn send và receive cryptocurrency without requiring a third các buổi party to verify the transactions. These keys are a part of the public-key cryptography (PKC) framework. You can use these keys to lớn send your cryptocurrency to anyone, anywhere, at any time. The public và private keys fit together as a key pair. You may tóm tắt your public keys in order khổng lồ receive transactions, but your private keys must be kept secret. If anyone has access khổng lồ the private keys, they will also have access lớn any cryptocurrency associated with those keys.


What Is Public-Key Cryptography?

Public-key cryptography (PKC) is a giải pháp công nghệ often used khổng lồ validate the authenticity of data using asymmetric encryption. PKC was first used primarily to encrypt and decrypt messages in traditional computing. Cryptocurrencies now use this công nghệ to encrypt and decrypt transactions. Without PKC, the technology underpinning cryptocurrencies would be practically impossible.

The key to PKC is “trapdoor functions,” one-way mathematical functions that are easy lớn solve in one way, but nearly impossible lớn crack in the reverse. While it might be possible, it would likely take a supercomputer — và thousands of years — khổng lồ reverse engineer these functions.

What Is a Public Key?

A public key allows you lớn receive cryptocurrency transactions. It’s a cryptographic code that’s paired to a private key. While anyone can send transactions to the public key, you need the private key lớn “unlock” them & prove that you are the owner of the cryptocurrency received in the transaction. The public key that can receive transactions is usually an address, which is simply a shortened form of your public key.

Therefore, you can freely share your public key without worry. You may have seen donation pages for content-creators or charities with the public keys for their crypto addresses online. While anyone can donate, you’d need the private key khổng lồ unlock and access the donated funds.

What Is a Private Key?

Here is one crucial piece of advice to lớn remember: Never cốt truyện your private key with anyone. A private key gives you the ability to lớn prove ownership or spend the funds associated with your public address. A private key can take many forms:

256 character long binary code

64 digit hexadecimal code

Mnemonic phrase

Regardless of its form, a private key is an astronomically large number, & it’s large for a good reason. While you can generate a public key with a private key, doing the opposite is practically impossible because of the one-way “trapdoor” function. You can have any number of public keys connected to lớn a private key.

Xem thêm: Chủ Đề 1: Tìm Số Phức Z Có Môđun Lớn Nhất Và Thỏa Mãn Điều Kiện Cho Trước

What Does It Mean khổng lồ “Digitally Sign” a Transaction?

For a transaction on the blockchain to be complete, it needs to lớn be signed. The steps for someone khổng lồ send you a transaction are:

A transaction is encrypted using a public key. The transaction can only be decrypted by the accompanying private key.

Next, the transaction is signed using the private key, which proves that the transaction hasn’t been modified. The digital signature is generated through combining the private key with the data being sent in the transaction. 

Finally, the transaction can be verified as authentic using the accompanying public key.

You digitally sign a transaction khổng lồ prove you’re the owner of the funds. Nodes kiểm tra and authenticate transactions automatically. Any unauthenticated transactions get rejected by the network. An authentic, mined transaction on the blockchain is irreversible.

Where Are My “Private Keys?”

Your private keys are in a cryptocurrency wallet, which is typically mobile or desktop software or a specialized hardware device. Your private keys are not on the cryptocurrency blockchain network. If you keep cryptocurrency on an exchange, then the exchange is the custodian of your private keys; you’re trusting it with your keys in the same way you’d trust a bank’s vault to lớn hold your gold.

If you transfer your cryptocurrency from an exchange lớn a non-custodial wallet, then you are in control of your keys. Because of the configuration và functionality of cryptocurrency wallets, you’ll likely never handle the private keys directly as wallets generally manage them for you automatically. Typically, you’re given a seed phrase that encodes your private keys as a back-up.

Public và Private Keys Control Your Crypto

How public and private keys work together is fundamental lớn understanding how cryptocurrency transactions function. When you say you have cryptocurrency, what you’re really saying is you have a private key that proves ownership of that cryptocurrency. Since it’s stored on the blockchain, anyone can verify you as the owner with your public key.

Xem thêm: Trung Tâm Lưu Ký Chứng Khoán Là Gì ? (Cập Nhật 2022) Lưu Ký Chứng Khoán Là Gì

The choice of “holding your own keys” or trusting a custodian depends on your philosophy, risk-tolerance, and a host of other factors. If you hold your own private keys, consider modern HD wallets, which can do a great job of managing your private keys, và remember to never nói qua them. If you choose a custodial solution lượt thích an exchange, make sure you choose a trusted, reputable company that places a high emphasis on security & regulation.

Cryptopedia does not guarantee the reliability of the Site nội dung and shall not be held liable for any errors, omissions, or inaccuracies. The opinions & views expressed in any Cryptopedia article are solely those of the author(s) and do not reflect the opinions of webchiase.vn or its management. The information provided on the Site is for informational purposes only, and it does not constitute an endorsement of any of the products và services discussed or investment, financial, or trading advice. A qualified professional should be consulted prior lớn making financial decisions. Please visit our Cryptopedia Site Policy khổng lồ learn more.

Chuyên mục: Tài chính