diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index ede3bc8..7c369a8 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -200,6 +200,8 @@ }, "active": "98b30a1981f88eb2", "lastOpenFiles": [ + "cybersec/crypto/photoes", + "cybersec/crypto/photoes/Pasted image 20260907152906.png", "cybersec/crypto/crypto.md", "cybersec/cybersec.md", "cybersec/crypto/Public key Basic.md", @@ -220,7 +222,6 @@ "cybersec/Network/photoes/wire2.gif", "cybersec/Network/photoes/wire1.gif", "cybersec/Network/wire1.gif", - "Pasted image 20260831233617.png", "English/Time clauses.md", "English/Preposition.md", "English/dictionary.md", @@ -237,7 +238,6 @@ "cybersec/Network/Протоколы/Протоколы.md", "cybersec/Network/Network.md", "cybersec/Network/photoes/photoes.md", - "cybersec/Network/Протоколы/_Index_of_Протоколы.md", "cybersec/Network/Протоколы", "Без названия.canvas", "Без названия 1.canvas", diff --git a/cybersec/crypto/Public key Basic.md b/cybersec/crypto/Public key Basic.md index 49a6824..c2721cf 100644 --- a/cybersec/crypto/Public key Basic.md +++ b/cybersec/crypto/Public key Basic.md @@ -1,2 +1,11 @@ RSA - шифрование с использованием публичного ключа, позволяющее безопасно отправлять данные по небезопсаным каналам связи. При использовании небезопасных каналов связи, мы ожидаем что их будут прослушивать. +RSA основывается на вычислении множителей большого числа. + +Публичный ключ используется что бы зашифровать сообщение, а приватный ключ что бы расшифровать его. + +Рассмотрим на примере: + +![[Pasted image 20260907152906.png]] + +Боб выбирает 2 простыл числа, *p* и *q* (например 157, 199) и вычисляет *n* = *p* * \ No newline at end of file diff --git a/cybersec/crypto/photoes/Pasted image 20260907152906.png b/cybersec/crypto/photoes/Pasted image 20260907152906.png new file mode 100644 index 0000000..3fbfc5e Binary files /dev/null and b/cybersec/crypto/photoes/Pasted image 20260907152906.png differ