AF_ALG

AF_ALG

AF_ALG - это интСрфСйс Π½Π° основС сокСтов, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Linux для ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ядра. Π‘ΠΎΠΊΠ΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° конфигурируСтся с ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ΅ΠΌ ΠΈΠ· Π΄Π²ΡƒΡ…-Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… элСмСнтов (type, name [, feat [, mask]]), Π³Π΄Π΅:

  • type - это Ρ‚ΠΈΠΏ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² Π²ΠΈΠ΄Π΅ строки, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ aead, hash, skcipher ΠΈΠ»ΠΈ rng.

  • name - это имя Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΈ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Π²ΠΈΠ΄Π΅ строки, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ sha256, hmac (sha256), cbc (aes) ΠΈΠ»ΠΈ drbg_nopr_ctr_aes256.

  • feat ΠΈ mask - 32-Π±ΠΈΡ‚Π½Ρ‹Π΅ Ρ†Π΅Π»Ρ‹Π΅ числа Π±Π΅Π· Π·Π½Π°ΠΊΠ°.

Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ: Linux 2.6.38, для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ свСТиС ядра.

НовоС Π² вСрсии 3.6.

Last updated