From d23760be7db0a936e4bda07442591779e339eea0 Mon Sep 17 00:00:00 2001 From: Novel Date: Mon, 7 Sep 2026 15:35:36 +0500 Subject: [PATCH] vault backup: 2026-09-07 15:35:36 --- .obsidian/workspace.json | 2 +- cybersec/crypto/Public key Basic.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 7c369a8..749e57b 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -198,7 +198,7 @@ "obsidian-git:Open Git source control": false } }, - "active": "98b30a1981f88eb2", + "active": "d563e5b87c2bf0a1", "lastOpenFiles": [ "cybersec/crypto/photoes", "cybersec/crypto/photoes/Pasted image 20260907152906.png", diff --git a/cybersec/crypto/Public key Basic.md b/cybersec/crypto/Public key Basic.md index c2721cf..7eab096 100644 --- a/cybersec/crypto/Public key Basic.md +++ b/cybersec/crypto/Public key Basic.md @@ -8,4 +8,5 @@ RSA основывается на вычислении множителей бо ![[Pasted image 20260907152906.png]] -Боб выбирает 2 простыл числа, *p* и *q* (например 157, 199) и вычисляет *n* = *p* * \ No newline at end of file +1. Боб выбирает 2 простыл числа, *p* и *q* (например 157, 199) и вычисляет *n* = *p* * *q* = 157 * 199 = 31243 +2. При `F(n) = n - p - q + 1` (31243 - 157 - 199 + 1 = 30888), боб выбирает e = 163, которое является ваимопростым с F(n), так же он выбирает d = 379, такое что `e * d = 1 mod F(n)` \ No newline at end of file