ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° AMD Π²ΠΊΠ»ΡΡΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈΡΠ΅ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Zen 5 Π² ΡΠΏΠΈΡΡΠΊΠ° Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ, ΠΏΠΎΠ΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° EntrySign, ΠΊΠΎΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π·Π°ΠΎΠ±ΠΈΠΊΠ°Π»ΡΠ½Π΅ Π½Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΠΈΡΡΠΎΠ²ΠΈΡ ΠΏΠΎΠ΄ΠΏΠΈΡ ΠΏΡΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π°. ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡΠ΅, ΡΠ΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π·Π°ΡΡΠ³Π° ΡΠ°ΠΌΠΎ CPU AMD ΠΎΡ 1-Π²ΠΎ Π΄ΠΎ 4-ΡΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Zen. ΠΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° ΡΠ΅ ΠΎΠΊΠ°Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠΈΠΌΠ° Π·Π° ΡΠ°ΠΊΠΈΠ²Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ ΠΊΠ°ΡΠΎ Ryzen 9000 (Granite Ridge), EPYC 9005 (Turin), Ryzen AI 300 (Strix Halo, Strix Point, Krackan Point) ΠΈ Ryzen 9000HX (Fire Range).
ΠΡΠ²Π΅Π½ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π°, Π·Π° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π² ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ Π°ΡΠ΅ΡΡΠ°ΡΠΈΡΡΠ° SEV-SNP, Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΡΡΠΌΡΠ΅ΡΠ° AMD SEV, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ Π½Π° BIOS. Π£ΡΠ²ΡΡΠ΄ΠΈΠ»ΠΎ ΡΠ΅, ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° AMD Π΅ ΠΏΡΠ΅Π΄Π°Π»Π° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ ΡΡΡΠΌΡΠ΅Ρ (ComboAM5PI 1.2.0.3c AGESA), Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ Π·Π° ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, Π½ΠΎ Π½Π°Π»ΠΈΡΠ½ΠΈΡΠ΅ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΊΡΠ°ΠΉΠ½ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° BIOS ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΡΠ½Π°ΡΠΈ ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΠ»Π΅Π΄ ΡΠ΅Π΄ΠΌΠΈΡΠΈ ΠΈΠ»ΠΈ ΠΌΠ΅ΡΠ΅ΡΠΈ.
Π‘Π»ΡΠΆΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° AMD ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π·Π° Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π² ΡΠ΄ΡΠΎΡΠΎ Π½Π° Linux ΠΏΠ°Ρ, Π±Π»ΠΎΠΊΠΈΡΠ°Ρ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π½Π΅ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π° (ΠΎΡΠ±Π΅Π»ΡΠ·Π²Π° ΡΠ΅, ΡΠ΅ ΠΊΠΎΡΠ΅ΠΊΡΠ½ΠΈΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π° ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈ Π·Π°Π΅Π΄Π½ΠΎ Ρ BIOS ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Π½Π° ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅ΡΠΎ, Π½ΠΎ Π²Π΅ΡΠ΅ ΠΈΠΌΠ° ΠΎΠΏΠΈΡΠΈ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ ΠΎΡ Π΅Π½ΡΡΡΠΈΠ°ΡΡΠΈ Π½Π° Π½Π΅ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΈ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈ ΠΎΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π°, ΠΎΡΡΡΠ·Π°Π½ΠΈ ΠΎΡ BIOS). ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΠ° ΠΏΠΎΡΡΠ²Π΅ΡΠ²Π°Π½ΠΈ Π΄Π° ΠΈΠ·ΡΠ°ΠΊΠ°Ρ ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° BIOS.
Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° EntrySign, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° AMD SEV (Secure Encrypted Virtualization), ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π·Π° Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π·Π° Π·Π°ΡΠΈΡΠ° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ ΠΎΡ Π½Π°ΠΌΠ΅ΡΠ°ΡΠ° Π½Π° Ρ ΠΈΠΏΠ΅ΡΠ²ΠΈΠ·ΠΎΡΠ° ΠΈΠ»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Π½Π° Ρ ΠΎΡΡ-ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°. ΠΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π°ΡΠ°ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ΅ΡΠΈ Π² ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Π³ΠΎΡΡΡΠ²Π°ΡΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ, Π·Π°ΡΠΈΡΠ΅Π½ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡΡΠ° AMD SEV (Secure Encrypted Virtualization) ΠΈ SEV-SNP (Secure Nested Paging), ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ Π³Π°ΡΠ°Π½ΡΠΈΠΈ Π·Π° ΡΠ΅Π»ΠΎΡΡΡΠ° Π½Π° ΠΏΠ°ΠΌΠ΅ΡΡΠ° Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈΡΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΈ, ΠΈΠ·ΠΎΠ»ΠΈΡΠ°ΠΉΠΊΠΈ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ° ΠΈ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°ΠΉΠΊΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½Π° ΡΠ°Π±ΠΎΡΠ° Ρ Π²Π»ΠΎΠΆΠ΅Π½ΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ Π·Π° ΡΡΡΠ°Π½ΠΈΡΠΈΡΠ΅ Π½Π° ΠΏΠ°ΠΌΠ΅ΡΡΠ°.
Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π΅ ΠΏΡΠΈΡΠΈΠ½Π΅Π½Π° ΠΎΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄ Π·Π° Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° Π·Π° ΠΈΠΌΠΈΡΠΎΠ²ΡΡΠ°Π²ΠΊΠ° CMAC Π²ΠΌΠ΅ΡΡΠΎ Π½Π°Π΄Π΅ΠΆΠ΄Π½Π° Ρ Π΅Ρ-ΡΡΠ½ΠΊΡΠΈΡ. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° AMD ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π°ΡΠ²ΠΎΡΠ΅Π½ RSA ΠΊΠ»ΡΡ Π·Π° ΠΏΠΎΠ΄ΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π°, Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½ Π² ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ°, Π° Ρ ΠΏΠ°ΡΡΠ° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΠΎΡΠΊΡΠΈΡΠΈΡ ΠΊΠ»ΡΡ. ΠΠ° Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈ, ΡΠ΅ ΠΎΡΠΊΡΠΈΡΠΈΡΡ ΠΊΠ»ΡΡ ΡΡΠ²ΠΏΠ°Π΄Π° Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½Π°ΡΠ° Π΄Π²ΠΎΠΉΠΊΠ° RSA ΠΊΠ»ΡΡΠΎΠ²Π΅, ΠΏΡΠΎΡΠ΅ΡΠΎΡΡΡ ΡΡΠ°Π²Π½ΡΠ²Π° Ρ Π΅Ρ ΠΎΡ ΠΎΡΠΊΡΠΈΡΠΈΡ ΠΊΠ»ΡΡ Π½Π° AMD, Π²Π³ΡΠ°Π΄Π΅Π½ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ Π² CPU, Ρ Ρ Π΅ΡΠ° ΠΎΡ ΠΎΡΠΊΡΠΈΡΠΈΡ ΠΊΠ»ΡΡ, ΠΏΠΎΡΠΎΡΠ΅Π½ Π² ΠΏΠ°ΡΡΠ°.
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΎΡΡΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π° Π² ΠΏΠ°ΡΡΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΡΡΠΌ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ Ρ ΠΏΠ°ΡΡΠ΅ΠΌ Ρ ΡΡΠ°, Π·Π°Π²Π΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΠΏΠΈΡΡΡ (RSASSA-PKCS1-v1_5), ΠΈ Ρ ΡΡΠ°, Π²ΡΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ Π² ΠΏΠ°ΡΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π°. ΠΡΠ»ΠΈ ΡΡΠ°Π»ΠΎΠ½Π½ΡΠΉ ΠΈ Π²ΡΡΠΈΡΠ»Π΅Π½Π½ΡΠΉ Ρ ΡΡΠΈ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ β ΠΏΠ°ΡΡ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ Π²ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΠΏΠ°ΠΌΡΡΡ CPU. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΡΠΎΠΌ, ΡΡΠΎ Π²ΠΌΠ΅ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½ΡΡ ΠΊΡΠΈΠΏΡΠΎΡΡΠΎΠΉΠΊΠΈΡ Ρ ΡΡ-ΡΡΠ½ΠΊΡΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ½ Π°Π»Π³ΠΎΡΠΈΡΠΌ CMAC, Π½Π΅ ΡΠ°ΡΡΡΠΈΡΠ°Π½Π½ΡΠΉ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΈ Π½Π΅ Π·Π°ΡΠΈΡΡΠ½Π½ΡΠΉ ΠΎΡ ΠΏΠΎΠ΄Π±ΠΎΡΠ° ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΠΉ.
CMAC Π½Π΅ Π΅ Ρ Π΅Ρ-ΡΡΠ½ΠΊΡΠΈΡ, Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΠΈΠΌΠΈΡΠΎΠ²ΡΡΠ°Π²ΠΊΠ° (Message Authentication Code), Π·Π°Π²ΠΈΡΠ΅ΡΠ° ΠΎΡ ΠΊΠ»ΡΡΠ° Π·Π° ΡΠΈΡΡΡΠ²Π°Π½Π΅. Π Π°Π±ΠΎΡΠ°ΡΠ° Π½Π° AES-CMAC ΡΠ΅ ΡΡΡΡΠΎΠΈ Π² ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠΈΡ Π°Π»Π³ΠΎΡΠΈΡΡΠΌ AES ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΡ Π½Π΅Π³ΠΎ Ρ ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡ Π±Π»ΠΎΠΊ Π΄Π°Π½Π½ΠΈ ΡΡΠ΅Π· ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ XOR. Π’Π°Π·ΠΈ ΡΡ Π΅ΠΌΠ° Π³Π°ΡΠ°Π½ΡΠΈΡΠ°, ΡΠ΅ ΠΏΡΠΎΠΌΡΠ½Π°ΡΠ° Π½Π° Π²Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΡΠ΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π½Π΅ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΠ° ΠΏΡΠΎΠΌΡΠ½Π° Π² ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ. ΠΡΠΈ ΡΠΎΠ²Π°, CMAC Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°ΡΠΎ Ρ Π΅Ρ-ΡΡΠ½ΠΊΡΠΈΡ, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π²ΡΠ΅ΠΊΠΈ, ΠΊΠΎΠΉΡΠΎ Π·Π½Π°Π΅ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ ΠΊΠ»ΡΡ Π·Π° ΡΠΈΡΡΡΠ²Π°Π½Π΅, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈΡΠ΅ ΡΡΡΡΠΎΡΠ½ΠΈΡ Π½Π° ΡΠΈΡΡΠΎΠ²Π°Π½Π΅ΡΠΎ ΠΈ Π΄Π° ΠΈΠ·ΡΠΈΡΠ»ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π΄Π° ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡΠ°Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π²ΡΠ² Π²Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΡΡ ΠΎΡ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° CMAC Π΄Π° ΠΎΡΡΠ°Π½Π΅ Π½Π΅ΠΏΡΠΎΠΌΠ΅Π½Π΅Π½.
AMD ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΅Π΄ΠΈΠ½Π΅Π½ ΠΊΠ»ΡΡ Π·Π° ΡΠΈΡΡΠΈΡΠ°Π½Π΅ Π·Π° AES-CMAC, Π΄ΠΎΡΡΠ°Π²ΡΠ½ Π½Π° Π²ΡΠΈΡΠΊΠΈ CPU, Π·Π°ΠΏΠΎΡΠ²Π°ΠΉΠΊΠΈ ΠΎΡ Zen 1. Π’Π°ΠΊΠ° ΡΠ΅, Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅ Π΄Π° ΠΈΠ·Π²Π»Π΅ΡΠ΅ΡΠ΅ ΡΠΎΠ·ΠΈ ΠΊΠ»ΡΡ ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ CPU Π½Π° AMD ΠΈ ΡΠΎΠΉ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠΈΠΌ ΠΊΡΠΌ Π²ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π½Π°Π»ΠΈ CPU. ΠΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡ Π°, ΡΠ΅ Π·Π° ΡΠΈΡΡΠΈΡΠ°Π½Π΅ Π½Π° AES-CMAC Π² AMD Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΠΊΠ»ΡΡ, Π²Π·Π΅Ρ ΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΏΠΎΠΌΠ΅Π½Π°Ρ Π² ΠΏΡΠ΅ΠΏΠΎΡΡΠΊΠΈΡΠ΅ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²ΠΈ ΡΠΈΡΡΠΈ NIST SP 800-38B. Π’ΡΠΉ ΠΊΠ°ΡΠΎ AES-CMAC ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Ρ Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π²Π³ΡΠ°Π΄Π΅Π½ RSA ΠΊΠ»ΡΡ ΠΈ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π°, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠΉΠΊΠΈ ΠΊΠ»ΡΡΠ° Π·Π° ΡΠΈΡΡΠΈΡΠ°Π½Π΅ AES-CMAC, ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΠΎΠ΄ΠΌΡΠ½Π° Π½Π° ΠΏΠ°ΡΡΠ° Ρ Π΄ΡΡΠ³ ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ RSA ΠΊΠ»ΡΡ ΠΈ ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π°.
ΠΠ° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π»ΡΠΈΠ² ΠΏΠ°ΡΡ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΄Π° ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ° Π½ΠΎΠ² ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ ΠΊΠ»ΡΡ, ΠΊΠΎΠΉΡΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ° ΡΡΡΠΈΡ Ρ
Π΅Ρ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡΡ ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ ΠΊΠ»ΡΡ Π½Π° AMD, Π° ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄Π±Π΅ΡΠ°Ρ ΠΊΠΎΠ»ΠΈΠ·ΠΈΠΈ Π·Π° ΡΠΈΡΡΠΎΠ²ΠΈΡ ΠΏΠΎΠ΄ΠΏΠΈΡ. ΠΠΎΠ»ΠΈΠ·ΠΈΠΈΡΠ΅ ΡΠ΅ ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Ρ ΡΡΠ΅Π· ΠΏΡΠΈΠΊΡΠ΅ΠΏΡΠ½Π΅ Π½Π° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅Π½ Π±Π»ΠΎΠΊ ΠΊΡΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π°, ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΊΠ°ΡΠΎ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΈ Π΄Π°Π½Π½ΠΈ. ΠΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π°ΡΠΈΠ½ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ ΠΏΠ°ΡΡ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄, ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π°Ρ Π½Π° ΡΠΈΡΡΠΎΠ²ΠΈΡ ΠΏΠΎΠ΄ΠΏΠΈΡ, Ρ ΠΊΠΎΠΉΡΠΎ Π΅ Π·Π°Π²Π΅ΡΠ΅Π½ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡΡ ΠΏΠ°ΡΡ ΠΎΡ AMD. ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌΡΡ Zentool, Π²ΠΊΠ»ΡΡΠ²Π°Ρ ΡΡΠΈΠ»ΠΈΡΠΈ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π° ΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΡΡΠΈ Π·Π° ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π°, Π΅ Π½Π°Π»ΠΈΡΠ΅Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ Apache 2.0. ΠΠ° Π·Π°ΠΌΡΠ½Π° Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π° Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°Π»ΠΈΡΠΈΠ΅ Π½Π° ΠΏΡΠ°Π²Π° Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄Π° Π½Π° Π½ΠΈΠ²ΠΎ Π½ΡΠ»Π΅Π²ΠΎ Π·Π°ΡΠΈΡΠ½ΠΎ Π½ΠΈΠ²ΠΎ (ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ VT-x ΠΈ AMD-V ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π½Π° Π³ΠΎΡΡΡΠ²Π°ΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Ρ ΠΏΡΠ°Π²Π° Ring 0).
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
