vault backup: 2026-09-07 15:42:53

This commit is contained in:
Novel
2026-09-07 15:42:53 +05:00
parent d23760be7d
commit 497bb8fdb4
2 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -80,7 +80,8 @@
}
],
"direction": "horizontal",
"width": 300
"width": 300,
"collapsed": true
},
"right": {
"id": "19beab9b24a3a065",
+2 -1
View File
@@ -9,4 +9,5 @@ RSA основывается на вычислении множителей бо
![[Pasted image 20260907152906.png]]
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)`
2. При `F(n) = n - p - q + 1` (31243 - 157 - 199 + 1 = 30888), боб выбирает e = 163, которое является ваимопростым с F(n), так же он выбирает d = 379, такое что `e * d = 1 mod F(n)` (163 * 379 - 61777, 61777 mod 30888 = 1). Публичным ключем является (n,e) (31243,163), а приватным ключем ялвятся (n,d) (31243,379).
3. Представим что зашифрованное сообщение является x = 13, тогда Алисе надо вычислить и отправить x