From 2d629d968efa379cd5ffd829451572977a25c63d Mon Sep 17 00:00:00 2001 From: bt3gl <1130416+bt3gl@users.noreply.github.com> Date: Sat, 8 Oct 2022 13:32:35 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=8D=88=20basic=20shit=20on=20asymmetric?= =?UTF-8?q?=20crypto?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cryptography/asymmetric_crypto.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cryptography/asymmetric_crypto.md b/cryptography/asymmetric_crypto.md index 89c3eed..224d128 100644 --- a/cryptography/asymmetric_crypto.md +++ b/cryptography/asymmetric_crypto.md @@ -3,3 +3,7 @@
* a private key in etherem is 64 random hex characters (or 32 bytes or 256 bits) +* the public key is derived from the private key using elliptic curve digital signature algorith (ECDSA) +* the ethereum address are the first 20 bytes of the SHA3 hashed public key +* the private key creates a signature, the public key verifies the signature +* when you transfer ether from one address to another, the tx is signed by your private key