āĻā§āĻāĻ˛ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻ˛āĻž āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻāĻĒā§āĻ¨āĻāĻžāĻāĻāĻžāĻ¨, āĻ¯āĻž āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨ (RoT, Root of Trust) āĻ¤ā§āĻ°āĻŋāĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽāĨ¤ OpenTitan āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻā§āĻ°āĻžāĻĢāĻŋāĻ USB āĻā§āĻā§āĻ¨ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻā§āĻāĻ˛ āĻāĻžāĻāĻāĻžāĻ¨ и TPM āĻāĻŋāĻĒāĻ¸ Google-āĻāĻ° āĻĒāĻ°āĻŋāĻāĻžāĻ āĻžāĻŽā§āĻ° āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ¤ā§, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ Chromebooks āĻāĻŦāĻ Pixel āĻĄāĻŋāĻāĻžāĻāĻ¸āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻ¯āĻžāĻāĻžāĻāĻā§āĻ¤ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻ¤ā§ā§ˇ āĻĒā§āĻ°āĻā§āĻā§āĻ-āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻā§āĻĄ āĻāĻŦāĻ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ Apache 2.0 āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ
āĻ§ā§āĻ¨ā§ GitHub-āĻāĨ¤
āĻ°ā§āĻ āĻ
āĻĢ āĻā§āĻ°āĻžāĻ¸ā§āĻā§āĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§, āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ "āĻ¸ā§āĻŦāĻā§āĻāĻ¤āĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻž" āĻ§āĻžāĻ°āĻŖāĻž āĻ
āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§, āĻ¯āĻž āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻ¨ā§āĻŽā§āĻā§āĻ¤ āĻŦāĻŋāĻāĻžāĻļ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻŦāĻ āĻā§āĻĄ āĻāĻŦāĻ āĻ¸ā§āĻāĻŋāĻŽā§āĻ¯āĻžāĻāĻŋāĻā§āĻ¸ā§āĻ° āĻāĻĒāĻ˛āĻŦā§āĻ§āĻ¤āĻž āĻŦā§āĻāĻžāĻ¯āĻŧāĨ¤ OpenTitan āĻāĻāĻāĻŋ āĻ¤ā§āĻ°āĻŋ, āĻĒā§āĻ°āĻŽāĻžāĻŖāĻŋāĻ¤ āĻāĻŦāĻ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¯ā§āĻā§āĻ¯ āĻāĻžāĻ āĻžāĻŽā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻ¸ā§āĻĨāĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§ āĻāĻŦāĻ āĻŦāĻŋāĻļā§āĻˇ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻāĻŋāĻĒāĻā§āĻ˛āĻŋ āĻŦāĻŋāĻāĻžāĻļ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ°āĻ āĻāĻŽāĻžāĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ OpenTitan āĻāĻāĻāĻŋ āĻ¯ā§āĻĨ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻŦāĻŋāĻāĻžāĻļ āĻāĻ°āĻŦā§, āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸āĻ°āĻŦāĻ°āĻžāĻšāĻāĻžāĻ°ā§ āĻāĻŦāĻ āĻāĻŋāĻĒ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻŦāĻĻā§āĻ§ āĻ¨āĻ¯āĻŧāĨ¤
OpenTitan-āĻāĻ° āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻāĻāĻāĻŋ āĻ
āĻ˛āĻžāĻāĻāĻ¨āĻ āĻ¸āĻāĻ¸ā§āĻĨāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤āĻ¤ā§āĻ¤ā§āĻŦāĻžāĻŦāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§ āĻāĻŽ RISC, RISC-V āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻĢā§āĻ°āĻŋ āĻŽāĻžāĻāĻā§āĻ°ā§āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĨ¤ āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋ G+D āĻŽā§āĻŦāĻžāĻāĻ˛ āĻ¸āĻŋāĻāĻŋāĻāĻ°āĻŋāĻāĻŋ, āĻ¨ā§āĻā§āĻāĻ¨ āĻā§āĻāĻ¨ā§āĻ˛āĻāĻŋ āĻāĻŦāĻ āĻāĻ¯āĻŧā§āĻ¸ā§āĻāĻžāĻ°ā§āĻ¨ āĻĄāĻŋāĻāĻŋāĻāĻžāĻ˛ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ OpenTitan-āĻāĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ ETH āĻā§āĻ°āĻŋāĻ āĻāĻŦāĻ āĻāĻāĻ¨āĻŋāĻāĻžāĻ°ā§āĻ¸āĻŋāĻāĻŋ āĻ
āĻĢ āĻā§āĻŽāĻŦā§āĻ°āĻŋāĻ-āĻāĻ° āĻ¯ā§āĻĨ āĻāĻžāĻā§ āĻ¯ā§āĻ āĻĻāĻŋāĻ¯āĻŧā§āĻā§, āĻ¯ā§āĻāĻžāĻ¨ āĻĨā§āĻā§ āĻāĻŦā§āĻˇāĻāĻ°āĻž āĻāĻāĻāĻŋ āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻā§āĻ¨ āĻā§āĻ°āĻŋ (āĻā§āĻˇāĻŽāĻ¤āĻž āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¨āĻ¤ RISC āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§) āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¤āĻŋ āĻĒā§āĻ¯āĻŧā§āĻā§āĻ¨ āĻāĻāĻ°āĻāĻŽ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻā§āĻ˛āĻŋāĻā§ āĻŽāĻžāĻ¨āĻŋāĻ¯āĻŧā§ āĻ¨āĻŋāĻ¤ā§ āĻāĻŦāĻ āĻ¨āĻ¤ā§āĻ¨ āĻŽā§āĻ°ā§āĻ˛ā§ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§āĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻāĻžāĻāĻĒ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ 190 āĻŽāĻŋāĻ˛āĻŋāĻ¯āĻŧāĻ¨ āĻāĻāĻ°ā§ āĻ
āĻ¨ā§āĻĻāĻžāĻ¨āĨ¤
āĻāĻĒā§āĻ¨āĻāĻžāĻāĻāĻžāĻ¨ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻž āĻŽāĻžāĻāĻā§āĻ°ā§āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻ¸āĻš RoT āĻāĻŋāĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ˛āĻāĻŋāĻ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻāĻžāĻļāĻā§ āĻāĻāĻžāĻ° āĻāĻ°ā§ āĻāĻŽ RISC āĻāĻāĻŦā§āĻā§āĻ¸ RISC-V āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°, āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻā§āĻ°āĻžāĻĢāĻŋāĻ āĻāĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°, āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻ¨āĻŽā§āĻŦāĻ° āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ°, āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§ āĻāĻŦāĻ āĻ°âā§āĻ¯āĻžāĻŽā§ āĻā§ āĻāĻŦāĻ āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ°ā§āĻā§āĻ° āĻļā§āĻ°ā§āĻŖāĻŋāĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸, āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž, āĻāĻ¨āĻĒā§āĻ/āĻāĻāĻāĻĒā§āĻ āĻāĻāĻ¨āĻŋāĻ, āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤ āĻŦā§āĻ āĻā§āĻ˛ āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤ āĻāĻĒā§āĻ¨āĻāĻžāĻāĻāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻŦāĻ āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ
āĻāĻŖā§āĻĄāĻ¤āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¯ā§ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻ¨āĻ āĻšā§āĻ°āĻĢā§āĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ āĻāĻŦāĻ āĻ¯āĻžāĻāĻžāĻāĻā§āĻ¤ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻāĻžāĻ°āĻ-āĻ
āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤ āĻā§āĻĄā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤
OpenTitan āĻāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻŋāĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻŽāĻžāĻĻāĻžāĻ°āĻŦā§āĻ°ā§āĻĄ, āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻžāĻ°ā§āĻĄ, āĻā§āĻā§āĻ¤āĻž āĻĄāĻŋāĻāĻžāĻāĻ¸, āĻ°āĻžāĻāĻāĻžāĻ°, āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¯āĻžāĻāĻžāĻāĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻ āĻ
āĻĢ āĻĨāĻŋāĻāĻ¸ āĻĄāĻŋāĻāĻžāĻāĻ¸ (āĻŽā§āĻ¯āĻžāĻ˛āĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸āĻ¨āĻžāĻā§āĻ¤āĻāĻ°āĻŖ), āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻā§āĻ°āĻžāĻĢāĻŋāĻāĻāĻžāĻŦā§ āĻ
āĻ¨āĻ¨ā§āĻ¯ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĻ° āĻŦāĻŋāĻ§āĻžāĻ¨ (āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§āĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻž), āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻā§āĻ°āĻžāĻĢāĻŋāĻ āĻā§āĻā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻ°āĻā§āĻˇāĻž (āĻā§ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨āĻ¤āĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§) āĻāĻāĻāĻ¨ āĻāĻā§āĻ°āĻŽāĻŖāĻāĻžāĻ°ā§ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋāĻ¤ā§ āĻļāĻžāĻ°ā§āĻ°āĻŋāĻ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ˛āĻžāĻ āĻāĻ°ā§), āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž-āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻ
āĻĄāĻŋāĻ āĻ˛āĻ āĻŦāĻāĻžāĻ¯āĻŧ āĻ°āĻžāĻā§ āĻ¯āĻž āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻŦāĻž āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru