Compare commits
23
Commits
eaa2b03fac
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
15ec5a572c | ||
|
|
f9f517d5f0 | ||
|
|
6e25e8933f | ||
|
|
d194a3245d | ||
|
|
e8df851efa | ||
|
|
5f4e3fd10a | ||
|
|
8bc5c34662 | ||
|
|
037363e9fd | ||
|
|
3ebece235c | ||
|
|
2b2e7616bb | ||
|
|
02e191b340 | ||
|
|
de312ccacf | ||
|
|
d30a8b6d09 | ||
|
|
497bb8fdb4 | ||
|
|
d23760be7d | ||
|
|
939bc5acdf | ||
|
|
623cc8b69e | ||
|
|
3e257d87e4 | ||
|
|
eeb73ccd64 | ||
|
|
a3a92a7cd2 | ||
|
|
a9032eec50 | ||
|
|
f7a1c98064 | ||
|
|
fa1aa1180e |
@@ -0,0 +1 @@
|
|||||||
|
./.obsidian
|
||||||
Vendored
+5
-2
@@ -199,6 +199,11 @@
|
|||||||
},
|
},
|
||||||
"active": "c3e5b400f87e4a39",
|
"active": "c3e5b400f87e4a39",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"cybersec/crypto/photoes/Pasted image 20260907152906.png",
|
||||||
|
"cybersec/crypto/Public key Basic.md",
|
||||||
|
"cybersec/crypto/photoes",
|
||||||
|
"cybersec/crypto/crypto.md",
|
||||||
|
"cybersec/crypto",
|
||||||
"Pasted image 20260831233617.png",
|
"Pasted image 20260831233617.png",
|
||||||
"English/dictionary.md",
|
"English/dictionary.md",
|
||||||
"cybersec/Network/Протоколы/Протоколы.md",
|
"cybersec/Network/Протоколы/Протоколы.md",
|
||||||
@@ -236,8 +241,6 @@
|
|||||||
"obsidian.md",
|
"obsidian.md",
|
||||||
"Programming/ML/math_neuron.excalidraw.md",
|
"Programming/ML/math_neuron.excalidraw.md",
|
||||||
"Programming/ML/biology_neuron.excalidraw.md",
|
"Programming/ML/biology_neuron.excalidraw.md",
|
||||||
"Programming/ML/Pytorch basics.md",
|
|
||||||
"Programming/ML/pytorch база.md",
|
|
||||||
"English/homework"
|
"English/homework"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
+26
-1
@@ -60,4 +60,29 @@ remote - удаленный
|
|||||||
run-down - разваливающийся от времени, старый
|
run-down - разваливающийся от времени, старый
|
||||||
uniqc (юни'к) - уникальный
|
uniqc (юни'к) - уникальный
|
||||||
unspoilt - нетронутый человеком, девственная
|
unspoilt - нетронутый человеком, девственная
|
||||||
vibrant - искренний, чистый
|
vibrant - искренний, чистый
|
||||||
|
|
||||||
|
## Relating of people
|
||||||
|
admire - восхищаться
|
||||||
|
adore - обожать
|
||||||
|
be on the same wavelenght (as) - быть на одной волне
|
||||||
|
be (very) close (to) - быть очень близким
|
||||||
|
be wary of - быть настороженным
|
||||||
|
envy - зависть
|
||||||
|
feel sorry for - чувствовать вину
|
||||||
|
have a lot in common (with) - много чего общего
|
||||||
|
have nothing in common (with) - ничего общего
|
||||||
|
look down on - смотреть с высока
|
||||||
|
look up to - смотреть как на кумира
|
||||||
|
not see eye to eye (with) - не соглашаться с кем-то
|
||||||
|
respect - не отводить взгляд от (уважать)
|
||||||
|
trust - доверять
|
||||||
|
|
||||||
|
flаtter - льстить
|
||||||
|
insult - грубить
|
||||||
|
nag - пилить
|
||||||
|
offend - обидеть (не всегда сознательно)
|
||||||
|
praise - хвалить
|
||||||
|
tease - дразнить
|
||||||
|
tell (smb) off (for smt) - отчитывать
|
||||||
|
warn - предупредить
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
RSA - шифрование с использованием публичного ключа, позволяющее безопасно отправлять данные по небезопсаным каналам связи. При использовании небезопасных каналов связи, мы ожидаем что их будут прослушивать.
|
||||||
|
|
||||||
|
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)$ (163 * 379 - 61777, 61777 mod 30888 = 1). Публичным ключем является (n,e) (31243,163), а приватным ключем ялвятся (n,d) (31243,379).
|
||||||
|
3. Представим что зашифрованное сообщение является x = 13, тогда Алисе надо вычислить и отправить: $y = x^e~mod~n$ ($13^{163}~mod~31243 = 16341$)
|
||||||
|
4. Боб расшифрует полученное значение таким образом: $x = y^d~mod~n$ ($16341^{379}~mod~31243=13$, таким образом он получил ровно то сообщение которое было отправлено.
|
||||||
|
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
%% Zoottelkeeper: Beginning of the autogenerated index file list %%
|
||||||
|
[[cybersec/crypto/photoes/photoes|photoes]]
|
||||||
|
[[cybersec/crypto/Public key Basic|Public key Basic]]
|
||||||
|
%% Zoottelkeeper: End of the autogenerated index file list %%
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 135 KiB |
@@ -1,5 +1,6 @@
|
|||||||
%% Zoottelkeeper: Beginning of the autogenerated index file list %%
|
%% Zoottelkeeper: Beginning of the autogenerated index file list %%
|
||||||
[[cybersec/AD/AD|AD]]
|
[[cybersec/AD/AD|AD]]
|
||||||
|
[[cybersec/crypto/crypto|crypto]]
|
||||||
[[cybersec/Forensic/Forensic|Forensic]]
|
[[cybersec/Forensic/Forensic|Forensic]]
|
||||||
[[cybersec/Network/Network|Network]]
|
[[cybersec/Network/Network|Network]]
|
||||||
[[cybersec/OS/OS|OS]]
|
[[cybersec/OS/OS|OS]]
|
||||||
|
|||||||
Reference in New Issue
Block a user