рд▓рд┐рдирдХреНрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рднрд┐рдиреНрди рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рддреБрд▓рдирд╛

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рд▓рд┐рдирдХреНрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рднрд┐рдиреНрди рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рдЬреНрдЮрд╛рдд рд╣реИ рдХрд┐ рдХреМрди рд╕реА рдкреНрд░рдгрд╛рд▓реА рдЕрдзрд┐рдХ рдЙрддреНрдкрд╛рджрдХ рд╣реИ, рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпрд╛рд╕ ( рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП ) рд╣реБрдП рд╣реИрдВред Truecrypt рдореЗрдВ рдПрдХ рдмрд┐рд▓реНрдЯ-рдЗрди рдмреЗрдВрдЪрдорд╛рд░реНрдХ рднреА рд╣реЛрддрд╛ рд╣реИ (рдЬреЛ, рд╣рд╛рд▓рд╛рдБрдХрд┐, RAM рдкрд░ рдкреНрд░рджрд░реНрд╢рди рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рд╡рд┐рднрд┐рдиреНрди рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреА рдЧрддрд┐ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред рдореИрдВ рдХреБрдЫ рдФрд░ рдХрд░реВрдБрдЧрд╛ - рдореИрдВ рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрдирдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреНрд░рддрд┐рд╢рдд рдХреЗ рд░реВрдк рдореЗрдВ, рд╡рд┐рднрд┐рдиреНрди рдорд╛рдзреНрдпрдореЛрдВ рджреНрд╡рд╛рд░рд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреА рдЧрддрд┐ рдХреЛ рдорд╛рдкреВрдБрдЧрд╛ред
рдЫрд╡рд┐

рд╣рдо рдПрдХ рдЕрд▓рдЧ рдПрдЪрдбреАрдбреА рдкрд░ рдПрдХ рдЕрд▓рдЧ рд╡рд┐рднрд╛рдЬрди рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░реЗрдВрдЧреЗ рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд░реВрдЯ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдирд╣реАрдВ рд╣реИред рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдорд╛рдирдХреЛрдВ рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЛ рдирд╣реАрдВ рд╕рдордЭрддрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реНрд╣рд┐рд░рдкреВрд▓ рд╕реЗ RIPEMD-160 рд╣реИрд╢рд┐рдВрдЧ рдореЗрдВ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ, рдЗрдирдореЗрдВ рд╕реЗ рдХреМрди рд╕рд╛ рдореЛрдб рддреЗрдЬрд╝ рд╣реИ, рдЬреЛ рдЙрдЪреНрдЪ рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрддрд╛ рд╣реИ), рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕ рддрдереНрдп рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЙрддреНрдкрд╛рдж рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдиреЗ рдХрд╛рдлреА рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдЪреБрдирд╛ рд╣реИ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд┐рдХрд▓реНрдкред рд╢рд╛рдпрдж рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╣реА рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рднрд┐рдиреНрди рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдмреЗрд╢рдХ рдЖрдк рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдмрд┐рд▓реНрдХреБрд▓ рд╕рдорд╛рди рд╕реЗрдЯ рд╣реИред рд╣рдо рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗ:

1) рдПрд▓рдпреВрдХреЗрдПрд╕ рдПрдХ рджреЗрд╢реА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рд┐рд╕реНрдЯрдо рд╣реИ, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ рдпрд╣ рд╕рдмрд╕реЗ рддреЗрдЬ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрд▓рдпреВрдХреЗрдПрд╕-рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╡реЙрд▓реНрдпреВрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдлреНрд░реАреЛрдЯреЗрдл рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

2) Truecrypt - рдХрдВрд╕реЛрд▓ рдХреЗ рдЕрд▓рд╛рд╡рд╛, LUKS рдХреЗ рд╡рд┐рдкрд░реАрдд, рдПрдХ GUI рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИ, рдЬреЛ рдЗрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдкрд░рд┐рдорд╛рдг рдХрд╛ рдПрдХ рдХреНрд░рдо рдмрдирд╛рддрд╛ рд╣реИред рдорд▓реНрдЯреА рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдПрдХ рдордЬрдмреВрд░ рдкрд╛рд╕рд╡рд░реНрдб рдЦреЛрдЬ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдбреЗрдЯрд╛ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рджреЛ рд╕реНрддрд░ рдХреЗ рдкреНрд░рд╢рдВрд╕рдиреАрдп рдЦрдВрдбрди рдкреНрд░рджрд╛рди рдХрд░рдирд╛ред Truecrypt рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рд╣реЗрдбрд░ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реЗ рдЕрд▓рдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣ рдПрд▓рдпреВрдХреЗрдПрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдзреАрдорд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ FUSE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ ред

3) eCryptfs рдЙрдмрдВрдЯреВ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдШрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░рдгрд╛рд▓реА рд╣реИ, рдпрд╣реА рд╡рдЬрд╣ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЗрд╕ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореМрдЬреВрджрд╛ рдПрдлрдПрд╕ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рд░ рдХреЛрдИ рдЕрдзрд┐рдХрд╛рд░реЛрдВ, рдкрд░рд┐рд╡рд░реНрддрди рдХреА рддрд╛рд░реАрдЦреЛрдВ, рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ; рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рднреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИред рд╕рдмрд╕реЗ рдХрдо рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдЙрдкрдХрд░рдг рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ред

4) EncFS eCryptfs рдХрд╛ рдПрдХ рдЕрдиреБрдХрд░рдгреАрдп рдПрдирд╛рд▓реЙрдЧ рд╣реИ, рд▓реЗрдХрд┐рди FUSE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдЗрд╕рд▓рд┐рдП, рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП, рдмрд▓реНрдХрд┐ рдЙрдиреНрдирдд рдЖрдпреБ рдХреА рдПрдХ рдЕрд▓рдЧ рдорд╢реАрди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рдЖрд╡рдВрдЯрд┐рдд рдХреА рдЧрдИ рд╣реИ: рд╕реАрдкреАрдпреВ - рдЗрдВрдЯреЗрд▓ рд╕реЗрд▓реЗрд░реЛрди 2000 рдПрдордПрдЪрдЬрд╝, рд░реИрдо - 512 рдПрдордмреА рдбреАрдбреАрдЖрд░ рдкреАрд╕реА 2700, рд╕рд┐рд╕реНрдЯрдо рдПрдЪрдбреАрдбреА - рдбрдмреНрд▓реВрдбреА рдХреИрд╡рд┐рдпрд╛рд░ рдПрд╕рдИ 5400 рдЖрд░рдкреАрдПрдо 80 рдЬреАрдмреА, рдкрд░реАрдХреНрд╖рдг рдПрдЪрдбреАрдбреА - рдбрдмреНрд▓реНрдпреВрдбреА рдХреИрд╡рд┐рдпрд╛рд░ рдПрд╕рдИ 7200 рдЖрд░рдкреАрдПрдо 80 рдЬреАрдмреАред
OS - Ubuntu 12.04 LTS, рд▓реЗрдЦрди рдХреЗ рд╕рдордп рдЗрд╕ OS рдХреЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╕рднреА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕рдВрд╕реНрдХрд░рдг (Truecrypt 7.1a-linux-x86 рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдирд╣реАрдВ рд╣реИ)ред

рд╣рдо рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ ext4 рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗред рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдкреНрд░рддрд┐рд╢рдд рдЕрдВрддрд░ рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП "рдШреБрдЯрдиреЗ рдкрд░" рд▓рд┐рдЦреА рдЧрдИ iozone3 рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдФрд░ рдПрдХ рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рдЧрд┐рдирддреА рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯред рдХреЛрдб рдХреА рд╢реБрджреНрдзрддрд╛ рдкрд░ рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдЦрди рдХреА рдПрдХрдорд╛рддреНрд░ рдХрд╕реМрдЯреА рд╕рд╣реА рдкрд░рд┐рдгрд╛рдо рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдереАред
#!/bin/sh gendifffile () { #  ,   . -,  #   ; -,       ,  #     ; -,     - #      cat $1 | while read LINE ; do echo $LINE| grep "^[[:space:]]*[[:digit:]]" | awk '{for (i=3;i<=NF;i++) {print $i}}' done >> $2 } getline () { #    $2  $1 head -n $2 "$1" | tail -n 1 } compare () { #    $1  $2,       #    ,       #,    , ,    P=0 MAX=0 L1=`cat "$1" | wc -l` #    L2=`cat "$2" | wc -l` if [ $L1 -ne $L2 ]; then #     ,       echo error return fi STEP=$(( $L1*5/100 )) J=0 for I in `seq 1 $L1`; do J=$(( $J+1 )) if [ $J -eq $STEP ]; then J=0 echo "$(( 100*$I/$L1 ))%  ($I  $L1)" fi A=`getline "$1" $I` B=`getline "$2" $I` if [ `echo $A \> $B|bc -l` -eq 1 ]; then D=`echo "100-($B*100/$A)"|bc -l` if [ `echo $D \> $MAX| bc -l` -eq "1" ]; then MAX=$D sleep 5 fi else D=`echo "100-($A*100/$B)"|bc -l` if [ `echo $D \> $MAX| bc -l` -eq "1" ]; then MAX=$D sleep 5 fi D="-$D" #    "-", ,      #  ,     fi P=`echo "$P+$D"| bc -l` done P=`echo $P/$L1| bc -l` #   echo PERCENT=$P MAX_PERCENT=$MAX } genaverage () { #     ,     #      ,     AVG=`mktemp` F=`ls "$1"|wc -l` #       # ,           #       if [ ! -d "$1" -o $F -lt 2 ]; then echo error >/dev/stderr #        stderr, .. #stdout     rm -f $AVG exit fi TMP=`mktemp` find "$1" -type f| while read FILE; do #    iozone,     I=`mktemp` #  ,    gendifffile "$FILE" "$I" #      "TMP"  echo "$I">>$TMP done L=`cat \`getline "$TMP" 1\`|wc -l` cat "$TMP"| while read LINE; do #    L1=`cat "$LINE"| wc -l` #       if [ $L -ne $L1 ]; then echo error >/dev/stderr exit fi done STEP=$(( $L*5/100 )) J=0 for I in `seq 1 $L`; do J=$(( $J+1 )) if [ $J -eq $STEP ]; then J=0 echo "$(( 100*$I/$L ))%  ($I  $L)" >/dev/stderr fi SUMFILE=`mktemp` #      SUM    SUM=0 cat "$TMP"| while read LINE; do SUM=$(( `getline "$LINE" $I`+$SUM )) echo $SUM > "$SUMFILE" done echo `tail -n 1 "$SUMFILE"`/$F|bc -l >> $AVG #   #      # AVG rm -f "$SUMFILE" done cat "$TMP"| while read LINE; do # e  rm -f "$LINE" done rm -f "$TMP" echo $AVG } printf %b "\\033[1;31m 1/3\n" printf %b "\\033[1;37m" echo      \""$1"\" A=`genaverage "$1"` printf %b "\\033[1;31m 2/3\n" printf %b "\\033[1;37m" echo      \""$2"\" B=`genaverage "$2"` printf %b "\\033[1;31m 3/3\n" printf %b "\\033[1;37m" echo    compare "$A" "$B" rm -f $A $B 

рд╕реНрдкреЙрдЗрд▓рд░ рдХреЗ рддрд╣рдд, рдореИрдВ рдЖрдкрдХреЛ рдкрд░реАрдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрддрд╛рдКрдВрдЧрд╛, рддрд╛рдХрд┐ рд╣рд░ рдХреЛрдИ рдЙрд╕рдХреЗ рд▓рд┐рдП рдмреНрдпрд╛рдЬ рдХреА рдкрд░реАрдХреНрд╖рд╛ рдЖрдпреЛрдЬрд┐рдд рдХрд░ рд╕рдХреЗред
рдкрд░реАрдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо
1) рдорд╛рдЙрдВрдЯ рдХрд┐рдП рдЧрдП рдмрд┐рдВрджреБ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП рдЕрдирдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╡рд┐рднрд╛рдЬрди рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ, рдЙрд╕ рдкрд░ рдЬрд╛рдПрдВ, рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ iozone рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдЪрд▓рд╛рдПрдВ
 i=0 while true; do i=$(( $i+1 )) echo i=$i time iozone -a >report$i echo sleeping 180 sleep 180 done 

рд╣рдо рдХрдИ рдордВрдбрд▓рд┐рдпреЛрдВ рдХреЛ рдЪрд▓рд╛рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреЛрдИ рджрдпрд╛ рдирд╣реАрдВ рд╣реИред рд╕рдВрдЦреНрдпрд╛ рдЬрд┐рддрдиреА рдЕрдзрд┐рдХ рд╣реЛрдЧреА, рдкрд░рд┐рдгрд╛рдо рдЙрддрдирд╛ рд╣реА рд╕рдЯреАрдХ рд╣реЛрдЧрд╛ред рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдЯреЗ рдХреЗ рд▓рд┐рдП (рд╕рдмрд╕реЗ рдзреАрдореА рдЧрддрд┐ рд╕реЗ) рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдордВрдбрд▓рд┐рдпрд╛рдВ рдорд╛рдпрдиреЗ рдирд╣реАрдВ рд░рдЦрддреА рд╣реИрдВ, 5 рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рд╣рдордиреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд░рдЦрд╛, рдЪрд▓реЛ рдЗрд╕реЗ рдХрд╣рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдирдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдбред
2) рд╣рдо рд╡рд┐рднрд╛рдЬрди рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдорд╛рдЙрдВрдЯ рдмрд┐рдВрджреБ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реА рддрд░рд╣ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рджреВрд╕рд░реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдбрд╛рд▓рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб)ред
3) рдЧрдгрдирд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рджреЛрдиреЛрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдирд╛рдо рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░реЗрдЧреА, рдХрд┐рддрдиреЗ рдкреНрд░рддрд┐рд╢рдд рд╕реЗ, рдФрд╕рддрди, рдкрд╣рд▓реА рдФрд░ рджреВрд╕рд░реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреЗ рдмреАрдЪ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдЕрдВрддрд░ рд╣реИред рдпрджрд┐ рд╕рдВрдЦреНрдпрд╛> 0 рд╣реИ, рддреЛ рдкрд╣рд▓реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдЗрд╕ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдкреНрд░рддрд┐рд╢рдд рд╕реЗ рддреЗрдЬ рд╣реИ; рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдпрджрд┐ рд╕рдВрдЦреНрдпрд╛ <0 - рдЗрд╕рдХрд╛ рдорддрд▓рдм рдзреАрдорд╛ рд╣реИред

рд╣рдо -a рдореЛрдб рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ iozone рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЪрд▓рд╛рдиреА рдЪрд╛рд╣рд┐рдП рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдЖрдХрд╛рд░реЛрдВ рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд▓рдВрдмрд╛рдИ рдХреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдХрд╡рд░ рдХрд░рддреА рд╣реИ (рдореЗрд░рд╛ рд╕рдВрд╕реНрдХрд░рдг 1638 рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд┐рдпрд╛ рдЧрдпрд╛)ред
рдкреНрд░рдпреЛрдЧ рдХреЗ рджреМрд░рд╛рди, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ iozone рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ 5% рддрдХ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдПрдХ рд╕реЗрдЯ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдХрд░реВрдБрдЧрд╛ рдФрд░ рдпрд╣ рдХрд░реВрдБрдЧрд╛: рдореИрдВ рдХрдИ рдмрд╛рд░ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдЖрдпреЛрдЬрд┐рдд рдХрд░реВрдБрдЧрд╛ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП рдФрд╕рдд рдореВрд▓реНрдпреЛрдВ рдХреА рдПрдХ рдлрд╝рд╛рдЗрд▓ рддреИрдпрд╛рд░ рдХрд░реВрдБрдЧрд╛ред рдкрд░реАрдХреНрд╖рдгреЛрдВ рд╕реЗ (рдЗрд╕ рд▓реЗрдЦ рдХреА рд╕рднреА рдЧрдгрдирд╛рдУрдВ рдореЗрдВ, рдФрд╕рдд рдорд╛рдиреЛрдВ рдХрд╛ рдЕрд░реНрде рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдорд╛рдзреНрдп рдорд╛рди рд╣реИ)ред рдЙрд╕рдХреЗ рдмрд╛рдж, рдореИрдВ рдПрдХ рдЕрдирдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдПрдХ рдЕрдирдЗрдВрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╡рд╛рд▓реА рдФрд╕рдд рдлрд╝рд╛рдЗрд▓ рдХреА рддреБрд▓рдирд╛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд╕рд╛рде рдХрд░рддрд╛ рд╣реВрдВ: рдкрд╣рд▓реА рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдкрд░реАрдХреНрд╖рдг рдХреА рддреБрд▓рдирд╛ рдкреНрд░рддрд┐рд╢рдд рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рджреВрд╕рд░реЗ рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдХреА рдЬрд╛рдПрдЧреА, рд╣рдо рдкрд░рд┐рдгрд╛рдо рдЬреЛрдбрд╝реЗрдВрдЧреЗ рдФрд░ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдпреЛрдЧ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдВрдЧреЗред рдЕрдВрдХрдЧрдгрд┐рдд рдорд╛рдзреНрдп рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╕реЗ, рдХрд┐рддрдиреЗ рдкреНрд░рддрд┐рд╢рдд рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдореВрд╣ рджреВрд╕рд░реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬрд╝ рдпрд╛ рдзреАрдорд╛ рд╣реЛрддрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЧрддрд┐ рдЕрдиреБрдорд╛рди рдХреЗ рд▓рд┐рдП, рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдЧрдгрдирд╛рдУрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдПрдХ рд╕рд░рд▓ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗ - dd рдХреЗ рд╕рд╛рде рдирдХрд▓ рдХрд░рдиреЗ рдХрд╛ рдорддрд▓рдм рд╣реИ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП 500 рдореЗрдЧрд╛рдмрд╛рдЗрдЯреНрд╕, рдЬреЛ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ ext4 рдХреНрд▓рд╕реНрдЯрд░ рдЖрдХрд╛рд░ (4 рдХрд┐рд▓реЛрд╣рд╛рдЗрдЯрд┐рд╕) рдХреЗ рдмрд░рд╛рдмрд░ рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╣реИред dd if = / dev / urandom of = testfile bs = 4k count = 128000ред рдкреВрд░реЗ рдЕрдиреБрднрд╛рдЧ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (eCryptfs рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде, рдЬреЛ рдпрд╣ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ)ред рдореИрдВ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдЯреАрдореЛрдВ рдХреЛ рдирд╣реАрдВ рджреВрдВрдЧрд╛, рдореИрдВ рдХреЗрд╡рд▓ рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рдКрдВрдЧрд╛ред
рддреЛ рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ:

1) рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рдгрд╛рд▓реА: рдирд╣реАрдВ
рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рд╕рдВрдЦреНрдпрд╛: 14
рдПрдХ рд╣реА рдЯреЗрд╕реНрдЯ рд╕реАрд░реАрдЬрд╝ рдХреЗ рдмреАрдЪ рдФрд╕рдд рдкреНрд░рджрд░реНрд╢рди рдЕрдВрддрд░: 1.3%
Dd рдХрд╛ рдкрд░рд┐рдгрд╛рдо: 524288000 рдмрд╛рдЗрдЯреНрд╕ (524 MB) рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛, 187.823 s, 2.8 MB / s

2) рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рд┐рд╕реНрдЯрдо: LUKSред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдорд╛рд░реА рдорд╛рддреНрд░рд╛ рдХреЛ рдЗрд╕ рддрд░рд╣ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
рд╕рд┐рдлрд░ рдирд╛рдо: рдПрдИрдПрд╕
рд╕рд┐рдлрд░ рдореЛрдб: cbc-Essiv: sha256
рд╣реИрд╢ рдХрд▓реНрдкрдирд╛: sha1
рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рд╕рдВрдЦреНрдпрд╛: 8
рдПрдХ рд╣реА рдЯреЗрд╕реНрдЯ рд╕реАрд░реАрдЬрд╝ рдХреЗ рдмреАрдЪ рдФрд╕рдд рдкреНрд░рджрд░реНрд╢рди рдЕрдВрддрд░: 1.4%
Dd рдХрд╛ рдкрд░рд┐рдгрд╛рдо: 524288000 рдмрд╛рдЗрдЯреНрд╕ (524 MB) рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛, 199.505 s, 2.6 MB / s
рдЙрддреНрдкрд╛рджрдХрддрд╛ рдореЗрдВ рдХрдореА рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдореЗрдВ FS: 7.9%

3) рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рдгрд╛рд▓реА: Truecryptред рд╕рднреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╡реЙрд▓реНрдпреВрдо рдХреЛ рдПрдИрдПрд╕ рджреНрд╡рд╛рд░рд╛ RIPEMD-160 рд╣реИрд╢рд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд╕рд╛рде рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдЯреЗрд╕реНрдЯ рд╕реАрд░реАрдЬрд╝ рдХреА рд╕рдВрдЦреНрдпрд╛: 22
рдПрдХ рд╣реА рдЯреЗрд╕реНрдЯ рд╕реАрд░реАрдЬрд╝ рдХреЗ рдмреАрдЪ рдФрд╕рдд рдкреНрд░рджрд░реНрд╢рди рдЕрдВрддрд░: 3.2%
Dd рдХрд╛ рдкрд░рд┐рдгрд╛рдо: 524288000 рдмрд╛рдЗрдЯреНрд╕ (524 MB) рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛, 199.719 s, 2.6 MB / s
рдЕрдирдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб FS рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдбреНрд░реЙрдк: 7%

4) рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рдгрд╛рд▓реА: eCryptfs
aes: blockize = 16; рдХреАрдЬреИ = резрем
рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рд╕рдВрдЦреНрдпрд╛: 9
рдПрдХ рд╣реА рдЯреЗрд╕реНрдЯ рд╕реАрд░реАрдЬрд╝ рдХреЗ рдмреАрдЪ рдФрд╕рдд рдкреНрд░рджрд░реНрд╢рди рдЕрдВрддрд░: 0.9%
Dd рдХрд╛ рдкрд░рд┐рдгрд╛рдо: 524288000 рдмрд╛рдЗрдЯреНрд╕ (524 MB) рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛, 199.624 s, 2.6 MB / s
рдЕрдирдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб FS рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдбреНрд░реЙрдк: 49.5%

5) рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рдгрд╛рд▓реА: EncFS
рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╡реНрдпрд╛рдореЛрд╣ рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
рд╕рд┐рдлрд░: рдПрдИрдПрд╕
рдореБрдЦреНрдп рдЖрдХрд╛рд░: 256 рдмрд┐рдЯреНрд╕
3 рд╕реЗрдХрдВрдб рд░рдирдЯрд╛рдЗрдо, 160 рдмрд┐рдЯ рдирдордХ рдХреЗ рд╕рд╛рде PBKDF2
рдлрд╛рдЗрд▓рд╕рд┐рд╕реНрдЯрдо рдмреНрд▓реЙрдХ рдХрд╛ рдЖрдХрд╛рд░: 1024 рдмрд╛рдЗрдЯреНрд╕
рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдПрдиреНрдХреЛрдбрд┐рдВрдЧ: IV рдЪрд╛рдЗрдирд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдмреНрд▓реЙрдХ рдХрд░реЗрдВ
рдЕрджреНрд╡рд┐рддреАрдп рдЖрд░рдВрднреАрдХрд░рдг рд╡реЗрдХреНрдЯрд░ рдлрд╝рд╛рдЗрд▓ рд╣реЗрдбрд░
рд╕рдВрджреЗрд╢ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЛрдб рдмреНрд▓реЙрдХ рд╣реЗрдбрд░
рдмрд╛рд╣рд░реА IV рдЪреИрдирд┐рдВрдЧ
рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рд╕рдВрдЦреНрдпрд╛: 5
рдПрдХ рд╣реА рдЯреЗрд╕реНрдЯ рд╕реАрд░реАрдЬрд╝ рдХреЗ рдмреАрдЪ рдФрд╕рдд рдкреНрд░рджрд░реНрд╢рди рдЕрдВрддрд░: 0.7%
Dd рдХрд╛ рдкрд░рд┐рдгрд╛рдо: 524288000 рдмрд╛рдЗрдЯреНрд╕ (524 MB) рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛, 293.656 s, 1.8 MB / s
рдЕрдирдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб FS: 94.5% рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдбреНрд░реЙрдк

рдиреАрдЪреЗ рдкрдВрдХреНрддрд┐: EncFS рдиреЗ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рдпрд╛ред рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдлрд╝рд╛рдЗрд▓ рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ eCryptfs рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рд╡рд╛рдВрдЫрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╖реНрдЯрддрдо рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рд╕рд╛рдорд╛рдиреНрдп dd рдкрд░реАрдХреНрд╖рдг рдЕрдиреНрдп рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рдорд╛рди рдЧрддрд┐ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдореИрдВ рдкреВрд░реА рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдирдХреНрд░рд┐рдкреНрдЯ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╕рдордп рдХреЗрд╡рд▓ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред FUSE рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг рдХрдо Truecrypt рдкреНрд░рджрд░реНрд╢рди рдХреА рдЙрдореНрдореАрджреЗрдВ рдирд╣реАрдВ рд╣реБрдИрдВ, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ LUKS рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдереЛрдбрд╝рд╛ рддреЗрдЬ рдирд┐рдХрд▓рд╛ред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдмреЛрдирд╕ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ Truecrypt рдФрд░ LUKS рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рди dd рдЯреЗрд╕реНрдЯ рджреВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдПрдХ рдлрд╝рд╛рдЗрд▓-рд╣реЛрд╕реНрдЯреЗрдб рдХрдВрдЯреЗрдирд░ (рд╕рднреА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рд╕рдорд╛рди рд╣реИрдВ) рдХреЗ рд▓рд┐рдПред
1) рдПрд▓рдпреВрдХреЗрдПрд╕
524288000 рдмрд╛рдЗрдЯреНрд╕ (524 рдПрдордмреА) рдХреЙрдкреА рдХрд┐рдП рдЧрдП, 207.07 рдПрд╕, 2.5 рдПрдордмреА / рдПрд╕
2) Truecrypt
524288000 рдмрд╛рдЗрдЯреНрд╕ (524 рдПрдордмреА) рдирдХрд▓, 205.046 рдПрд╕, 2.6 рдПрдордмреА / рдПрд╕
рдкреНрд░рджрд░реНрд╢рди рдбреНрд░реЙрдк рдХреЛ рдЗрд╕ рддрдереНрдп рд╕реЗ рд╕рдордЭрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЕрдиреБрднрд╛рдЧ рдХреЛ рд╕реАрдзреЗ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдореМрдЬреВрджрд╛ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдХрдВрдЯреЗрдирд░ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдУрд╡рд░рд╣реЗрдб рд╣реИред

PS рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ EncFSред
PPS рдиреЗ рдкрд░реАрдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдЬреЛрдбрд╝рд╛ред

Source: https://habr.com/ru/post/In201694/


All Articles