āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŦāύāĻžāĻŽ DECO: āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϕ⧋āύ āĻ“āϰāĻžāĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ?

āφāϜ, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ…āϞāϏāϰāĻž āĻŦā§āϞāĻ•āĻšā§‡āχāύ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ, āĻ•ā§āϰāĻŋāĻĒā§āĻŸā§‹āĻ•āĻžāϰ⧇āĻ¨ā§āϏāĻŋ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻ•āϤāϟāĻž āĻĻ⧁āĻ°ā§āĻĻāĻžāĻ¨ā§āϤ āϏ⧇ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϞ⧇āϖ⧇āύāĻŋāĨ¤ āϤāĻŦ⧇ āĻāχ āύāĻŋāĻŦāĻ¨ā§āϧāϟāĻŋ āĻāχ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāϰ āĻĒā§āϰāĻļāĻ‚āϏāĻž āĻ•āϰāĻŦ⧇ āύāĻž; āφāĻŽāϰāĻž āĻāϰ āĻ¤ā§āϰ⧁āϟāĻŋāϗ⧁āϞāĻŋ āĻāĻŦāĻ‚ āϏ⧇āϗ⧁āϞāĻŋ āĻĻā§‚āϰ āĻ•āϰāĻžāϰ āωāĻĒāĻžāϝāĻŧāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻĨāĻž āĻŦāϞāĻŦāĨ¤

āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŦāύāĻžāĻŽ DECO: āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϕ⧋āύ āĻ“āϰāĻžāĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ?

Altirix āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇āϰ āĻŦāĻžāχāϰ⧇āϰ āĻ‰ā§ŽāϏ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻžāϰ āύāĻŋāϰāĻžāĻĒāĻĻ, āϏ⧇āĻ¨ā§āϏāϰāĻļāĻŋāĻĒ-āĻĒā§āϰāϤāĻŋāϰ⧋āϧ⧀ āύāĻŋāĻļā§āϚāĻŋāϤāĻ•āϰāϪ⧇āϰ āĻ•āĻžāϜāϟāĻŋ āωāĻĻā§āĻ­ā§‚āϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āϤ⧃āϤ⧀āϝāĻŧ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϰ⧇āĻ•āĻ°ā§āĻĄāϗ⧁āϞāĻŋāϤ⧇ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϗ⧁āϞāĻŋ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻāχ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϗ⧁āϞāĻŋāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇, āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋāϰ āϝ⧁āĻ•ā§āϤāĻŋāϤ⧇ āĻāĻ• āĻŦāĻž āĻ…āĻ¨ā§āϝ āĻļāĻžāĻ–āĻž āϚāĻžāϞāĻžāύ⧋ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ›āĻŋāϞāĨ¤ āĻĒā§āϰāĻĨāĻŽ āύāϜāϰ⧇ āĻ•āĻžāϜāϟāĻŋ āĻŦ⧇āĻļ āϤ⧁āĻšā§āĻ›, āϤāĻŦ⧇ āϝāĻ–āύ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϟāĻŋāϤ⧇ āĻ…āĻ‚āĻļāĻ—ā§āϰāĻšāĻŖāĻ•āĻžāϰ⧀ āĻāĻ•āϟāĻŋ āĻĒāĻ•ā§āώ⧇āϰ āφāĻ°ā§āĻĨāĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻž āϤāĻžāϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āĻĢāϞāĻžāĻĢāϞ⧇āϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇, āϤāĻ–āύ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻšāϝāĻŧāĨ¤ āĻĒā§āϰāĻĨāĻŽāϤ, āĻāϟāĻŋ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āĻŦ⧈āϧāϤāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āωāĻĒāϰ āĻŦā§āϝāĻžāĻĒāĻ• āφāĻ¸ā§āĻĨāĻžāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒā§āϰāĻĨāĻŽ āϜāĻŋāύāĻŋāϏ āĻĒā§āϰāĻĨāĻŽ.

āϏāĻŽāĻ¸ā§āϝāĻž āĻšāϞ āĻŦā§āϞāĻ•āĻšā§‡āχāύ āύāĻŋāĻœā§‡āχ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŦāĻžāϝāĻŧāĻ¤ā§āϤāĻļāĻžāϏāĻŋāϤ, āĻŦāĻ¨ā§āϧ āϏāĻ¤ā§āϤāĻž, āϤāĻžāχ āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇āϰ āĻ­āĻŋāϤāϰ⧇āϰ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋāϗ⧁āϞāĻŋ āĻŦāĻžāχāϰ⧇āϰ āĻŦāĻŋāĻļā§āĻŦ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻŋāϛ⧁āχ āϜāĻžāύ⧇ āύāĻžāĨ¤ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇, āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋāϰ āĻļāĻ°ā§āϤāĻžāĻŦāϞ⧀ āĻĒā§āϰāĻžāϝāĻŧāĻļāχ āĻŦāĻžāĻ¸ā§āϤāĻŦ āϜāĻŋāύāĻŋāϏ (āĻĢā§āϞāĻžāχāϟ āĻŦāĻŋāϞāĻŽā§āĻŦ, āĻŦāĻŋāύāĻŋāĻŽāϝāĻŧ āĻšāĻžāϰ, āχāĻ¤ā§āϝāĻžāĻĻāĻŋ) āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϤāĻĨā§āϝ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤāĨ¤ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋ āϏāĻ āĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇āϰ āĻŦāĻžāχāϰ⧇ āĻĨ⧇āϕ⧇ āĻĒā§āϰāĻžāĻĒā§āϤ āϤāĻĨā§āϝ āĻ…āĻŦāĻļā§āϝāχ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻāĻŦāĻ‚ āϝāĻžāϚāĻžāχ āĻ•āϰāĻž āωāϚāĻŋāϤāĨ¤ Town Crier āĻāĻŦāĻ‚ DECO āĻāϰ āĻŽāϤ⧋ āĻ“āϰāĻžāĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāχ āϏāĻŽāĻ¸ā§āϝāĻžāϰ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāχ āĻ“āϰāĻžāĻ•āϞāϗ⧁āϞāĻŋ āĻŦā§āϞāĻ•āĻšā§‡āχāύ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āϤ āĻ“āϝāĻŧ⧇āĻŦ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĨ⧇āϕ⧇ āϤāĻĨā§āϝ āĻŦāĻŋāĻļā§āĻŦāĻžāϏ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ; āφāĻŽāϰāĻž āĻŦāϞāϤ⧇ āĻĒāĻžāϰāĻŋ āϝ⧇ āĻāϗ⧁āϞāĻŋ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāĻžāύāĻ•āĻžāϰ⧀āĨ¤

āĻ“āϰāĻžāĻ•āϞ

āĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰ⧁āύ āϝ⧇ āφāĻĒāύāĻžāϰ āĻĒā§āϰāĻŋāϝāĻŧ āĻĢ⧁āϟāĻŦāϞ āĻ•ā§āϞāĻžāĻŦ āϰāĻžāĻļāĻŋāϝāĻŧāĻžāύ āĻ•āĻžāĻĒ āϜāĻŋāϤāϞ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋ āφāĻĒāύāĻžāϰ āĻŦāĻŋāϟāĻ•āϝāĻŧ⧇āύ āĻ“āϝāĻŧāĻžāϞ⧇āĻŸā§‡ 0.001 btc āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰ⧇āĨ¤ āϏāĻ¤ā§āϝāĻŋāĻ•āĻžāϰ⧇āϰ āĻŦāĻŋāϜāϝāĻŧ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋāϤ⧇ āϕ⧋āύ āĻ•ā§āϞāĻžāĻŦ āϜāĻŋāϤ⧇āϛ⧇ āϏ⧇ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϤāĻĨā§āϝ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āĻāĻ–āĻžāύ⧇ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āϏāĻŽāĻ¸ā§āϝāĻž āĻĻ⧇āĻ–āĻž āĻĻ⧇āϝāĻŧ: āĻāχ āϤāĻĨā§āϝāϟāĻŋ āϕ⧋āĻĨāĻžāϝāĻŧ āĻĒāĻžāĻ“āϝāĻŧāĻž āϝāĻžāϝāĻŧ, āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāϟāĻŋ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋāϤ⧇ āύāĻŋāϰāĻžāĻĒāĻĻ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰāĻž āϝāĻžāϝāĻŧ āĻāĻŦāĻ‚ āϕ⧀āĻ­āĻžāĻŦ⧇ āϤāĻĨā§āϝ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻž āϝāĻžāϝāĻŧ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋāϤ⧇ āĻĒā§āϰāĻžāĻĒā§āϤ āĻŦ⧈āϧ āφāϏāϞ⧇ āĻŦāĻžāĻ¸ā§āϤāĻŦāϤāĻžāϰ āϏāĻžāĻĨ⧇ āĻŽāĻŋāϞ⧇ āϝāĻžāϝāĻŧ?

āϝāĻ–āύ āϤāĻĨā§āϝ⧇āϰ āωāĻ¤ā§āϏ⧇āϰ āĻ•āĻĨāĻž āφāϏ⧇, āϤāĻ–āύ 2āϟāĻŋ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ āĻšāϤ⧇ āĻĒāĻžāϰ⧇: āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āϤ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āϝ⧇āĻ–āĻžāύ⧇ āĻŽā§āϝāĻžāĻšā§‡āϰ āĻĢāϞāĻžāĻĢāϞ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϤāĻĨā§āϝ āϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āϝāĻŧāĻ­āĻžāĻŦ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϟāĻŋ āĻšāϞ āĻāĻ•āĻžāϧāĻŋāĻ• āϏāĻžāχāϟ āĻāĻ•āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻāĻŦāĻ‚ āϤāĻžāϰāĻĒāϰ⧇ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āωāĻ¤ā§āϏ āĻĨ⧇āϕ⧇ āϤāĻĨā§āϝ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāĻžāĨ¤ āϝ⧇ āĻāĻ•āχ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āϤāĻĨā§āϝ⧇āϰ āϏāĻ āĻŋāĻ•āϤāĻž āϝāĻžāϚāĻžāχ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āĻ“āϰāĻžāĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ āĻ“āϰāĻžāĻ•ā§āϞāĻžāχāϜ, āϝāĻž TLSNotary āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ (TLS Notary Modification to Prove the Authenticity of Data)āĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ“āϰāĻžāĻ•ā§āϞāĻžāχāϜ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϗ⧁āĻ—āϞ⧇ āϝāĻĨ⧇āĻˇā§āϟ āϤāĻĨā§āϝ āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻšā§āϝāĻžāĻŦā§āϰ⧇āϤ⧇ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āύāĻŋāĻŦāĻ¨ā§āϧ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āφāϜ āφāĻŽāĻŋ āĻ“āϰāĻžāĻ•āϞ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻĨāĻž āĻŦāϞāĻŦ āϝ⧇āϗ⧁āϞāĻŋ āϤāĻĨā§āϝ āĻĒā§āϰ⧇āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟ⧁ āĻ­āĻŋāĻ¨ā§āύ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇: āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻāĻŦāĻ‚ DECOāĨ¤ āύāĻŋāĻŦāĻ¨ā§āϧāϟāĻŋ āωāĻ­āϝāĻŧ āĻ“āϰāĻžāĻ•āϞ⧇āϰ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āύ⧀āϤāĻŋāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻŦāϰāĻŖ āĻāĻŦāĻ‚ āϏ⧇āχāϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļāĻĻ āϤ⧁āϞāύāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤

āĻļāĻšāϰ⧇ āĻ˜ā§‹āώāĻ•

3 āϏāĻžāϞ⧇ CCS'2016-āĻ IC16 (The Initiative for Cryptocurrencies and Contracts) āĻĻā§āĻŦāĻžāϰāĻž Town Crier (TC) āϚāĻžāϞ⧁ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ TC āĻāϰ āĻŽā§‚āϞ āϧāĻžāϰāĻŖāĻž: āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋāϤ⧇ āϤāĻĨā§āϝ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧁āύ āϝ⧇ TC āĻĻā§āĻŦāĻžāϰāĻž āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰāĻž āϤāĻĨā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāĻŸā§‡āϰ āĻŽāϤ⧋āχāĨ¤ TC āĻĄā§‡āϟāĻž āĻŽāĻžāϞāĻŋāĻ•āĻžāύāĻž āĻĒā§āϰāĻŽāĻžāĻŖā§€āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ TEE (āĻŸā§āϰāĻžāĻ¸ā§āĻŸā§‡āĻĄ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻļāύ āĻāύāĻ­āĻžāϝāĻŧāϰāύāĻŽā§‡āĻ¨ā§āϟ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ TC āĻāϰ āĻŽā§‚āϞ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰ⧇ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ Intel SGX āĻāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻšāϝāĻŧāĨ¤
āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇āϰ āĻ­āĻŋāϤāϰ⧇ āĻāĻ•āϟāĻŋ āĻ…āĻ‚āĻļ āĻāĻŦāĻ‚ OS-āĻāϰ āĻ­āĻŋāϤāϰ⧇ āĻāĻ•āϟāĻŋ āĻ…āĻ‚āĻļ āύāĻŋāϝāĻŧ⧇ āĻ—āĻ āĻŋāϤ - TC āϏāĻžāĻ°ā§āĻ­āĻžāϰāĨ¤
āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŦāύāĻžāĻŽ DECO: āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϕ⧋āύ āĻ“āϰāĻžāĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ?
TC āĻ•āĻ¨ā§āĻŸā§āϰāĻžāĻ•ā§āϟ āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ TC-āĻāϰ āϏāĻžāĻŽāύ⧇āϰ āĻĒā§āϰāĻžāĻ¨ā§āϤ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤ āĻāϟāĻŋ CU (āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋ) āĻĨ⧇āϕ⧇ āĻ…āύ⧁āϰ⧋āϧ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇ āĻāĻŦāĻ‚ TC āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āϟāĻŋāϏāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻ­āĻŋāϤāϰ⧇ āĻāĻ•āϟāĻŋ āϰāĻŋāϞ⧇ āϰāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻ›āĻŋāϟāĻŽāĻšāϞ āĻāĻŦāĻ‚ āχāĻ¨ā§āϟāĻžāϰāύ⧇āĻŸā§‡āϰ (āĻĻā§āĻŦāĻŋāĻŽā§āĻ–ā§€ āĻŸā§āϰāĻžāĻĢāĻŋāĻ•) āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āϏāĻ‚āϝ⧋āĻ— āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻ›āĻŋāϟāĻŽāĻšāϞāϕ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰ⧇āĨ¤ āĻāύāĻ•ā§āϞ⧇āϭ⧇ āĻĒā§āϰ⧋āĻœā§‡āύāĻ•ā§āϞ āĻĨāĻžāϕ⧇, āϝāĻž āĻāĻŽāύ āϕ⧋āĻĄ āϝāĻž āĻŦā§āϞāĻ•āĻšā§‡āχāύ āĻĨ⧇āϕ⧇ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻĄāĻŋāϜāĻŋāϟāĻžāϞ āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰ āϏāĻš āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āĻŦāĻžāĻ°ā§āϤāĻž āĻĢ⧇āϰāϤ āĻĻ⧇āϝāĻŧ, āĻĒā§āϰ⧋āĻœā§‡āύāĻ•ā§āϞ⧇ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋ āϕ⧋āĻĄā§‡āϰ āĻ…āĻ‚āĻļ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āĻŽā§‚āϞāϤ āĻāϰ āĻ•āĻŋāϛ⧁ āĻ•āĻžāĻ°ā§āϝ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰ⧇āĨ¤

āχāĻ¨ā§āĻŸā§‡āϞ SGX āĻāύāĻ•ā§āϞ⧇āĻ­āϕ⧇ ecall āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϚāϞāĻŽāĻžāύ āĻāĻ•āϟāĻŋ API āϏāĻš āĻāĻ•āϟāĻŋ āĻ­āĻžāĻ— āĻ•āϰāĻž āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ­āĻžāĻŦāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ Ecall āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ›āĻŋāϟāĻŽāĻšāϞ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰ⧇āĨ¤ āĻ›āĻŋāϟāĻŽāĻšāϞ āϤāĻžāϰ āϕ⧋āĻĄāϟāĻŋ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰ⧇ āϝāϤāĻ•ā§āώāĻŖ āύāĻž āĻāϟāĻŋ āĻŦ⧇āϰ āĻšāϝāĻŧ āĻŦāĻž āϝāϤāĻ•ā§āώāĻŖ āύāĻž āĻāĻ•āϟāĻŋ āĻŦā§āϝāϤāĻŋāĻ•ā§āϰāĻŽ āϘāĻŸā§‡āĨ¤ ocal āĻ›āĻŋāϟāĻŽāĻšāϞ⧇āϰ āĻŦāĻžāχāϰ⧇ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻĢāĻžāĻ‚āĻļāύ āĻ•āϞ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧāĨ¤ Ocall āĻ›āĻŋāϟāĻŽāĻšāϞ⧇āϰ āĻŦāĻžāχāϰ⧇ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ…āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āϤ āĻ•āϞ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦāĻŋāĻŦ⧇āϚāĻŋāϤ āĻšāϝāĻŧāĨ¤ āĻ“āĻ•āϞ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻšāĻ“āϝāĻŧāĻžāϰ āĻĒāϰ⧇, āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ›āĻŋāϟāĻŽāĻšāϞ⧇ āĻĢāĻŋāϰāĻŋāϝāĻŧ⧇ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧāĨ¤
āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŦāύāĻžāĻŽ DECO: āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϕ⧋āύ āĻ“āϰāĻžāĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ?
āĻāύāĻ•ā§āϞ⧇āĻ­ āĻ…āĻ‚āĻļ⧇, āĻāĻ•āϟāĻŋ āϏ⧁āϰāĻ•ā§āώāĻŋāϤ āĻšā§āϝāĻžāύ⧇āϞ āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻ›āĻŋāϟāĻŽāĻšāϞ āύāĻŋāĻœā§‡āχ āϞāĻ•ā§āĻˇā§āϝ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ TLS āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻļ⧇āĻ• āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖāĻ­āĻžāĻŦ⧇ āϏāĻŽāĻ¸ā§āϤ āĻ•ā§āϰāĻŋāĻĒā§āĻŸā§‹āĻ—ā§āϰāĻžāĻĢāĻŋāĻ• āĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϞāĻžāĻĒ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰ⧇āĨ¤ TLS āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ (mbedTLS) āĻāĻŦāĻ‚ āĻšā§āϰāĻžāϏ āĻ•āϰāĻž HTTP āϕ⧋āĻĄ SGX āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇ āϰāĻĒā§āϤāĻžāύāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻĻā§‚āϰāĻŦāĻ°ā§āϤ⧀ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϏāĻžāĻ°ā§āϟāĻŋāĻĢāĻŋāϕ⧇āϟ āϝāĻžāϚāĻžāχ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāύāĻ•ā§āϞ⧇āϭ⧇ āϰ⧁āϟ CA āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ (āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ⧇āϰ āĻāĻ•āϟāĻŋ āϏāĻ‚āĻ—ā§āϰāĻš) āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻ…āύ⧁āϰ⧋āϧ āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻžāϰ Ethereum āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāĻĻāĻ¤ā§āϤ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ⧇ āĻāĻ•āϟāĻŋ āĻĄā§‡āϟāĻžāĻ—ā§āϰāĻžāĻŽ āĻ…āύ⧁āϰ⧋āϧ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇, āĻāϟāĻŋ āĻĄāĻŋāĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĒāĻžāĻ°ā§āϏ āĻ•āϰ⧇āĨ¤ āϤāĻžāϰāĻĒāϰ⧇ āĻāϟāĻŋ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāĻž āĻĄā§‡āϟāĻžāĻ—ā§āϰāĻžāĻŽ āϧāĻžāϰāĻŖāĻ•āĻžāϰ⧀ āĻāĻ•āϟāĻŋ Ethereum āϞ⧇āύāĻĻ⧇āύ āϤ⧈āϰāĻŋ āĻ•āϰ⧇, skTC āĻāϰ āϏāĻžāĻĨ⧇ āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āϰāĻŋāϞ⧇āϤ⧇ āĻĒā§āϰ⧇āϰāĻŖ āĻ•āϰ⧇āĨ¤

āϰāĻŋāϞ⧇ āĻ…āĻ‚āĻļ⧇ āϰāϝāĻŧ⧇āϛ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ, āϟāĻŋāϏāĻŋāĻĒāĻŋ, āĻŦā§āϞāĻ•āĻšā§‡āχāύ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāĨ¤ āĻāύāĻ•ā§āϞ⧇āĻ­ āϕ⧋āĻĄ āĻĒā§āϰāĻ¤ā§āϝāϝāĻŧāĻŋāϤ āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āϗ⧇āϰ āϜāĻ¨ā§āϝ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ ecall āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āϏāĻ¤ā§āϝāĻžāϝāĻŧāύ⧇āϰ āĻ…āύ⧁āϰ⧋āϧ āĻĒāĻžāĻ āĻžāϝāĻŧ āĻāĻŦāĻ‚ att (āĻĒā§āϰāĻ¤ā§āϝāϝāĻŧāĻŋāϤ āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰ) āϏāĻš skTC āĻĻā§āĻŦāĻžāϰāĻž āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰāĻŋāϤ āĻāĻ•āϟāĻŋ āϟāĻžāχāĻŽāĻ¸ā§āĻŸā§āϝāĻžāĻŽā§āĻĒ āĻĒāĻžāϝāĻŧ, āϤāĻžāϰāĻĒāϰ Intel Attestation Service (IAS) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ att āϝāĻžāϚāĻžāχ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āϟāĻžāχāĻŽāĻ¸ā§āĻŸā§āϝāĻžāĻŽā§āĻĒ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āϤ āϏāĻŽāϝāĻŧ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻĻā§āĻŦāĻžāϰāĻž āϝāĻžāϚāĻžāχ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻŦā§āϞāĻ•āĻšā§‡āχāύ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āχāύāĻ•āĻžāĻŽāĻŋāĻ‚ āĻ…āύ⧁āϰ⧋āϧ āϝāĻžāϚāĻžāχ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĄā§‡āϟāĻžāĻ—ā§āϰāĻžāĻŽ āĻĄā§‡āϞāĻŋāĻ­āĻžāϰāĻŋāϰ āϜāĻ¨ā§āϝ āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϞ⧇āύāĻĻ⧇āύ āĻ•āϰ⧇āĨ¤ āϗ⧇āĻĨ āĻšāϞ āĻāĻ•āϟāĻŋ āĻ…āĻĢāĻŋāϏāĻŋāϝāĻŧāĻžāϞ āχāĻĨ⧇āϰāĻŋāϝāĻŧāĻžāĻŽ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϰāĻŋāϞ⧇āϕ⧇ RPC āĻ•āϞ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇āϰ āϏāĻžāĻĨ⧇ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•ā§āϟ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤

TEE āĻāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻž, TC āφāĻĒāύāĻžāϕ⧇ āϏāĻŽāĻžāĻ¨ā§āϤāϰāĻžāϞāĻ­āĻžāĻŦ⧇ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻ›āĻŋāϟāĻŽāĻšāϞ āϚāĻžāϞāĻžāύ⧋āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ, āϝāĻžāϰ āĻĢāϞ⧇ āϤāĻĨā§āϝ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāϪ⧇āϰ āĻ—āϤāĻŋ 3 āϗ⧁āĻŖ āĻŦ⧃āĻĻā§āϧāĻŋ āĻĒāĻžāϝāĻŧāĨ¤ āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āϚāϞāĻŽāĻžāύ āĻ›āĻŋāϟāĻŽāĻšāϞ⧇āϰ āϏāĻžāĻĨ⧇ āĻ—āϤāĻŋ 15 tx/āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧇ 20āϟāĻŋ āϏāĻŽāĻžāĻ¨ā§āϤāϰāĻžāϞ āϚāϞāĻŽāĻžāύ āĻ›āĻŋāϟāĻŽāĻšāϞ⧇āϰ āϏāĻžāĻĨ⧇ āĻ—āϤāĻŋ 65 tx/āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ āĻŦ⧃āĻĻā§āϧāĻŋ āĻĒāĻžāϝāĻŧ; āϤ⧁āϞāύāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, Bitcoin āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϏāĻ°ā§āĻŦāĻžāϧāĻŋāĻ• āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āĻ—āϤāĻŋ āĻšāϞ 26 tx/secāĨ¤

deco

DECO (TLS-āĻāϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āĻ­ā§‚āϤ āĻ“āϰāĻžāĻ•āϞ) CCS'20-āĻ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, TLS āϏāĻ‚āϝ⧋āĻ— āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āĻāĻŽāύ āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇⧎ āϤāĻĨā§āϝ āĻ—ā§‹āĻĒāύ⧀āϝāĻŧāϤāĻž āĻāĻŦāĻ‚ āĻ…āĻ–āĻŖā§āĻĄāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇āĨ¤
TLS āϏāĻš DECO āϏāĻŋāĻŽā§‡āĻŸā§āϰāĻŋāĻ• āĻāύāĻ•ā§āϰāĻŋāĻĒāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϤāĻžāχ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āĻ“āϝāĻŧ⧇āĻŦ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻāύāĻ•ā§āϰāĻŋāĻĒāĻļāύ āϕ⧀ āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āϚāĻžāχāϞ⧇ TLS āϏ⧇āĻļāύ āĻĄā§‡āϟāĻž āϜāĻžāϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāχ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ⧇āϰ āϜāĻ¨ā§āϝ, DECO āĻĒā§āϰ⧋āĻ­āĻžāϰ (āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋ), āϝāĻžāϚāĻžāχāĻ•āĻžāϰ⧀ (āĻ“āϰāĻžāĻ•āϞ) āĻāĻŦāĻ‚ āĻ“āϝāĻŧ⧇āĻŦ-āϏāĻžāĻ°ā§āĻ­āĻžāϰ (āĻĄā§‡āϟāĻž āϏ⧋āĻ°ā§āϏ) āĻāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰāĻŋāĻŽā§āĻ–ā§€ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻļ⧇āĻ• āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤

āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŦāύāĻžāĻŽ DECO: āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϕ⧋āύ āĻ“āϰāĻžāĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ?

DECO āϝ⧇āĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇ āϤāĻž āĻšāϞ āϝ⧇ āϝāĻžāϚāĻžāχāĻ•āĻžāϰ⧀ āĻāĻ•āϟāĻŋ āĻĄā§‡āϟāĻž D āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϝāĻžāϚāĻžāχāĻ•āĻžāϰ⧀āϕ⧇ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇ āϝ⧇ D āϟāĻŋ āĻāϞāĻāϏ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻāϏ āĻĨ⧇āϕ⧇ āĻāϏ⧇āϛ⧇āĨ¤ āφāϰ⧇āĻ•āϟāĻŋ āϏāĻŽāĻ¸ā§āϝāĻž āĻšāϞ āϝ⧇ TLS āĻĄā§‡āϟāĻžāϤ⧇ āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰ āĻ•āϰ⧇ āύāĻž āĻāĻŦāĻ‚ TLS āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āĻĒāĻ•ā§āώ⧇ āĻĒā§āϰāĻŽāĻžāĻŖ āĻ•āϰāĻž āĻ•āĻ āĻŋāύ āϝ⧇ āϏāĻ āĻŋāĻ• āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž āĻĒā§āϰāĻžāĻĒā§āϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ (āωāĻĻā§āĻ­āĻžāĻŦāύ⧇āϰ āĻ…āϏ⧁āĻŦāĻŋāϧāĻž)āĨ¤

DECO āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ KEnc āĻāĻŦāĻ‚ KMac āĻāύāĻ•ā§āϰāĻŋāĻĒāĻļāύ āϕ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻ•āϟāĻŋ āĻ…āύ⧁āϰ⧋āϧ Q āĻĒāĻžāĻ āĻžāϝāĻŧ āĻ“āϝāĻŧ⧇āĻŦ āϏāĻžāĻ°ā§āĻ­āĻžāϰāϏāĻžāĻ°ā§āĻ­āĻžāϰ R āĻĨ⧇āϕ⧇ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻāύāĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻāĻ•āχ KMac āĻ­āĻžāĻ— āĻ•āϰ⧇ āύ⧇āϝāĻŧ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ TLS āĻŦāĻžāĻ°ā§āϤāĻž āϜāĻžāϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ DECO āĻāϰ āϏāĻŽāĻžāϧāĻžāύ āĻšāϞ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ (āĻĒā§āϰ⧋āĻ­āĻžāϰ) āĻĨ⧇āϕ⧇ KMac āϕ⧇ "āϞ⧁āĻ•āĻŋāϝāĻŧ⧇ āϰāĻžāĻ–āĻž" āϝāϤāĻ•ā§āώāĻŖ āύāĻž āĻāϟāĻŋ āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϜāĻžāύāĻžāϝāĻŧāĨ¤ āĻāĻ–āύ KMac āĻĒā§āϰ⧋āĻ­āĻžāϰ āĻāĻŦāĻ‚ āϝāĻžāϚāĻžāχāĻ•āĻžāϰ⧀āϰ āĻŽāĻ§ā§āϝ⧇ āĻŦāĻŋāĻ­āĻ•ā§āϤ - KpMac āĻāĻŦāĻ‚ KvMacāĨ¤ āϏāĻžāĻ°ā§āĻ­āĻžāϰ KpMac ⊕ KvMac = KMac āϕ⧀-āĻĒāĻžāĻ°ā§āϟāĻŋāĻļāύāĻŋāĻ‚ āĻ…āĻĒāĻžāϰ⧇āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻāύāĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ KMac āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇āĨ¤

āĻāĻ•āϟāĻŋ āĻ¤ā§āϰāĻŋ-āĻŽā§āĻ–ā§€ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻļ⧇āĻ• āĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡, āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻĄā§‡āϟāĻž āφāĻĻāĻžāύ-āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāĻŦ⧇ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻžāϰ āĻ—ā§āϝāĻžāϰāĻžāĻ¨ā§āϟāĻŋ āϏāĻšāĨ¤
āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŦāύāĻžāĻŽ DECO: āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϕ⧋āύ āĻ“āϰāĻžāĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ?
āĻāĻ•āϟāĻŋ āĻŦāĻŋāϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āĻ­ā§‚āϤ āĻ“āϰāĻžāĻ•āϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻĨāĻž āĻŦāϞāĻžāϰ āϏāĻŽāϝāĻŧ, āϕ⧇āω āĻšā§‡āχāύāϞāĻŋāĻ‚āĻ• āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāϤ⧇ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻž, āϝāĻžāϰ āϞāĻ•ā§āĻˇā§āϝ āĻšāϞ āχāĻĨ⧇āϰāĻŋāϝāĻŧāĻžāĻŽ, āĻŦāĻŋāϟāĻ•āϝāĻŧ⧇āύ āĻāĻŦāĻ‚ āĻšāĻžāχāĻĒāĻžāϰāϞ⧇āϜāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āĻ“āϰāĻžāĻ•āϞ āύ⧋āĻĄāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āĻŦāĻŋāϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āĻ•ā§ƒāϤ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϤ⧈āϰāĻŋ āĻ•āϰāĻž, āĻŽāĻĄā§āϞāĻžāϰāĻŋāϟāĻŋ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧇: āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ…āĻ‚āĻļ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇, āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āĻšā§‡āχāύāϞāĻŋāĻ‚āĻ• āĻ•āĻžāĻ°ā§āϝ⧇ āĻ…āĻ‚āĻļāĻ—ā§āϰāĻšāĻŖāĻ•āĻžāϰ⧀ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ“āϰāĻžāĻ•āϞāϕ⧇ āϕ⧀āϗ⧁āϞāĻŋāϰ āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ (āϏāĻ°ā§āĻŦāϜāύ⧀āύ āĻāĻŦāĻ‚ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ) āχāĻ¸ā§āϝ⧁ āĻ•āϰāĻžāϰ āĻĒā§āϰāĻ¸ā§āϤāĻžāĻŦ āĻĻ⧇āϝāĻŧāĨ¤ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϕ⧀āϟāĻŋ āĻāĻ•āϟāĻŋ āφāĻ‚āĻļāĻŋāĻ• āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ āϝāĻžāϤ⧇ āĻĄā§‡āϟāĻž āĻ…āύ⧁āϰ⧋āϧ⧇ āϤāĻžāĻĻ⧇āϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āĻĨāĻžāϕ⧇āĨ¤ āĻāĻ•āϟāĻŋ āωāĻ¤ā§āϤāϰ āĻĒ⧇āϤ⧇, āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āĻ“āϰāĻžāĻ•āϞ⧇āϰ āϏāĻŽāĻ¸ā§āϤ āφāĻ‚āĻļāĻŋāĻ• āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤

āĻšā§‡āχāύāϞāĻŋāĻ‚āĻ• āĻŦāĻŋāϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āĻ­ā§‚āϤ āĻĢāĻŋāύāĻžāĻ¨ā§āϏ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϝ⧇āĻŽāύ āĻŽāĻŋāĻ•ā§āϏāĻŋāĻ•āϞāϏ⧇āϰ āωāĻĒāϰ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• PoC DECO āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰ⧇āϛ⧇āĨ¤ āϞ⧇āĻ–āĻžāϰ āϏāĻŽāϝāĻŧ, āĻĢā§‹āĻ°ā§āĻŦāϏ⧇ āĻ–āĻŦāϰ āĻŦ⧇āϰāĻŋāϝāĻŧ⧇āϛ⧇ āϝ⧇ āĻšā§‡āχāύāϞāĻŋāĻ‚āĻ• āĻ•āĻ°ā§āύ⧇āϞ āĻŦāĻŋāĻļā§āĻŦāĻŦāĻŋāĻĻā§āϝāĻžāϞāϝāĻŧ āĻĨ⧇āϕ⧇ DECO āĻ…āĻ°ā§āϜāύ āĻ•āϰ⧇āϛ⧇āĨ¤

āĻ“āϰāĻžāĻ•āϞ⧇āϰ āωāĻĒāϰ āφāĻ•ā§āϰāĻŽāĻŖ

āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŦāύāĻžāĻŽ DECO: āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϕ⧋āύ āĻ“āϰāĻžāĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ?

āϤāĻĨā§āϝ āϏ⧁āϰāĻ•ā§āώāĻžāϰ āĻĻ⧃āĻˇā§āϟāĻŋāϕ⧋āĻŖ āĻĨ⧇āϕ⧇, āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āφāĻ•ā§āϰāĻŽāĻŖāϗ⧁āϞāĻŋ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ:

  1. TEE āύ⧋āĻĄāϗ⧁āϞāĻŋāϤ⧇ āĻĻ⧁āĻ°ā§āĻŦ⧃āĻ¤ā§āϤ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ-āĻ•āĻ¨ā§āϟāĻžāĻ•ā§āϟ āϕ⧋āĻĄ āχāύāĻœā§‡āĻ•āĻļāύāĨ¤
    āφāĻ•ā§āϰāĻŽāϪ⧇āϰ āϏāĻžāϰāĻŽāĻ°ā§āĻŽ: TEE-āϤ⧇ āχāĻšā§āĻ›āĻžāĻ•ā§ƒāϤāĻ­āĻžāĻŦ⧇ āϭ⧁āϞ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋ āϕ⧋āĻĄ āĻĒā§āϰ⧇āϰāĻŖ āĻ•āϰāĻž, āĻāχāĻ­āĻžāĻŦ⧇, āĻāĻ•āϜāύ āφāĻ•ā§āϰāĻŽāĻŖāĻ•āĻžāϰ⧀ āϝ⧇ āύ⧋āĻĄā§‡ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĒ⧇āϝāĻŧ⧇āϛ⧇ āϏ⧇ āĻĄāĻŋāĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ•āϰāĻž āĻĄā§‡āϟāĻžāϤ⧇ āϤāĻžāϰ āύāĻŋāϜāĻ¸ā§āĻŦ (āĻĒā§āϰāϤāĻžāϰāĻŖāĻžāĻŽā§‚āϞāĻ•) āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāĻŦ⧇āĨ¤ āϝāĻžāχāĻšā§‹āĻ•, āϰāĻŋāϟāĻžāĻ°ā§āύ āĻŽāĻžāύāϗ⧁āϞāĻŋ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϕ⧀ āĻĻāĻŋāϝāĻŧ⧇ āĻāύāĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ•āϰāĻž āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āĻāχ āϧāϰāύ⧇āϰ āĻĄā§‡āϟāĻž āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāĻžāϰ āĻāĻ•āĻŽāĻžāĻ¤ā§āϰ āωāĻĒāĻžāϝāĻŧ āĻšāϞ āϰāĻŋāϟāĻžāĻ°ā§āύ/āφāωāϟāĻĒ⧁āĻŸā§‡ āϏāĻžāχāĻĢāĻžāϰāĻŸā§‡āĻ•ā§āϏāϟ āĻĢāĻžāρāϏ āĻ•āϰāĻžāĨ¤
    āĻāχ āφāĻ•ā§āϰāĻŽāϪ⧇āϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻž āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻ āĻŋāĻ•āĻžāύāĻžāϝāĻŧ āĻ…āĻŦāĻ¸ā§āĻĨāĻŋāϤ āϕ⧋āĻĄā§‡āϰ āϏāĻ āĻŋāĻ•āϤāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇ āĻ›āĻŋāϟāĻŽāĻšāϞ āύāĻŋāϝāĻŧ⧇ āĻ—āĻ āĻŋāϤāĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏāĻŋāĻ‚ āĻ¸ā§āĻ•āĻŋāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ…āĻ°ā§āϜāύ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇ āϝ⧇āĻ–āĻžāύ⧇ āϚ⧁āĻ•ā§āϤāĻŋāϰ āϕ⧋āĻĄ āĻšā§āϝāĻžāĻļ āĻ•āϰ⧇ āϚ⧁āĻ•ā§āϤāĻŋāϰ āĻ āĻŋāĻ•āĻžāύāĻž āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

  2. āϚ⧁āĻ•ā§āϤāĻŋ āϰāĻžāĻˇā§āĻŸā§āϰ āϏāĻžāχāĻĢāĻžāϰāĻŸā§‡āĻ•ā§āϏāϟ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āϞāĻŋāĻ•.
    āφāĻ•ā§āϰāĻŽāϪ⧇āϰ āϏāĻžāϰāĻŽāĻ°ā§āĻŽ: āϝ⧇ āύ⧋āĻĄāϗ⧁āϞāĻŋāϰ āωāĻĒāϰ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰāĻž āĻšāϝāĻŧ āϤāĻžāĻĻ⧇āϰ āĻŽāĻžāϞāĻŋāĻ•āϰāĻž āĻ›āĻŋāϟāĻŽāĻšāϞ⧇āϰ āĻŦāĻžāχāϰ⧇ āĻāύāĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ•āϰāĻž āφāĻ•āĻžāϰ⧇ āϚ⧁āĻ•ā§āϤāĻŋāϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϝāĻŧ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāĻ•āϜāύ āφāĻ•ā§āϰāĻŽāĻŖāĻ•āĻžāϰ⧀, āĻāĻ•āϟāĻŋ āύ⧋āĻĄā§‡āϰ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ…āĻ°ā§āϜāύ āĻ•āϰ⧇, āϞ⧇āύāĻĻ⧇āύ⧇āϰ āφāϗ⧇ āĻāĻŦāĻ‚ āĻĒāϰ⧇ āϝ⧋āĻ—āĻžāϝ⧋āϗ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϰ āϤ⧁āϞāύāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āϕ⧋āύ āφāĻ°ā§āϗ⧁āĻŽā§‡āĻ¨ā§āϟāϗ⧁āϞāĻŋ āĻĒā§āϰāĻŦ⧇āĻļ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āĻāĻŦāĻ‚ āϕ⧋āύ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āϤāĻž āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϝ⧇āĻšā§‡āϤ⧁ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋ āϕ⧋āĻĄ āύāĻŋāĻœā§‡āχ āĻāĻŦāĻ‚ āĻāϰ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āϏāĻ°ā§āĻŦāϜāύ⧀āύāĻ­āĻžāĻŦ⧇ āωāĻĒāϞāĻŦā§āϧāĨ¤
    āύ⧋āĻĄā§‡āϰ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏ⧁āϰāĻ•ā§āώāĻžāĨ¤

  3. āĻĒāĻžāĻ°ā§āĻļā§āĻŦ-āĻšā§āϝāĻžāύ⧇āϞ āφāĻ•ā§āϰāĻŽāĻŖāĨ¤
    āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļ⧇āώ āϧāϰāύ⧇āϰ āφāĻ•ā§āϰāĻŽāĻŖ āϝāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻ›āĻŋāϟāĻŽāĻšāϞ āĻŽā§‡āĻŽāϰāĻŋ āĻāĻŦāĻ‚ āĻ•ā§āϝāĻžāĻļ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āύāĻŋāϰ⧀āĻ•ā§āώāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āĻ āϧāϰāύ⧇āϰ āĻšāĻžāĻŽāϞāĻžāϰ āωāĻĻāĻžāĻšāϰāĻŖ āĻšāϞ āĻĒā§āϰāĻžāχāĻŽ āĻāĻŦāĻ‚ āĻĒā§āϰ⧋āĻŦāĨ¤
    āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŦāύāĻžāĻŽ DECO: āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϕ⧋āύ āĻ“āϰāĻžāĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ?
    āφāĻ•ā§āϰāĻŽāϪ⧇āϰ āφāĻĻ⧇āĻļ:

    • t0: āφāĻ•ā§āϰāĻŽāĻŖāĻ•āĻžāϰ⧀ āĻļāĻŋāĻ•āĻžāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĄā§‡āϟāĻž āĻ•ā§āϝāĻžāĻļ⧇ āĻĒā§‚āϰāĻŖ āĻ•āϰ⧇āĨ¤
    • t1: āĻ­āĻŋāĻ•āϟāĻŋāĻŽ āĻŽā§‡āĻŽāϰāĻŋ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āϏāĻžāĻĨ⧇ āϕ⧋āĻĄ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāϟ āĻ•āϰ⧇ āϝāĻž āĻļāĻŋāĻ•āĻžāϰ⧇āϰ āϏāĻ‚āĻŦ⧇āĻĻāύāĻļā§€āϞ āĻĄā§‡āϟāĻžāϰ (āĻ•ā§āϰāĻŋāĻĒā§āĻŸā§‹āĻ—ā§āϰāĻžāĻĢāĻŋāĻ• āϕ⧀) āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇āĨ¤ āĻ•ā§āϝāĻžāĻļ⧇ āϞāĻžāχāύāϟāĻŋ āϕ⧀āĻŦāĻŋāϟ āĻŽāĻžāύ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āϚāĻŋāĻ¤ā§āϰ⧇āϰ āωāĻĻāĻžāĻšāϰāϪ⧇, āϕ⧀āĻŦāĻŋāϟ = 0 āĻāĻŦāĻ‚ āĻ•ā§āϝāĻžāĻļ⧇ āϞāĻžāχāύ 2-āϤ⧇ X āĻ āĻŋāĻ•āĻžāύāĻžāϟāĻŋ āĻĒāĻĄāĻŧāĻž āĻšāϝāĻŧ⧇āϛ⧇⧎ X-āĻ āϏāĻ‚āϰāĻ•ā§āώāĻŋāϤ āĻĄā§‡āϟāĻž āĻ•ā§āϝāĻžāĻļ⧇ āϞ⧋āĻĄ āĻ•āϰāĻž āĻšāϝāĻŧ, āφāϗ⧇ āϝ⧇ āĻĄā§‡āϟāĻž āĻ›āĻŋāϞ āϤāĻž āĻ¸ā§āĻĨāĻžāύāĻšā§āϝ⧁āϤ āĻ•āϰ⧇⧎
    • t2: āφāĻ•ā§āϰāĻŽāĻŖāĻ•āĻžāϰ⧀ āĻšā§‡āĻ• āĻ•āϰ⧇ āϝ⧇ āϤāĻžāϰ āϕ⧋āύ āĻ•ā§āϝāĻžāĻļ⧇ āϞāĻžāχāύāϗ⧁āϞāĻŋ āωāĻšā§āϛ⧇āĻĻ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ - āĻļāĻŋāĻ•āĻžāϰ⧇āϰ āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āϝāĻŦāĻšā§ƒāϤ āϞāĻžāχāύāϗ⧁āϞāĻŋ⧎ āĻāϟāĻŋ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āϏāĻŽāϝāĻŧ āĻĒāϰāĻŋāĻŽāĻžāĻĒ āĻ•āϰ⧇ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϕ⧀āĻŦāĻŋāĻŸā§‡āϰ āϜāĻ¨ā§āϝ āĻāχ āĻ…āĻĒāĻžāϰ⧇āĻļāύāϟāĻŋ āĻĒ⧁āύāϰāĻžāĻŦ⧃āĻ¤ā§āϤāĻŋ āĻ•āϰ⧇, āφāĻ•ā§āϰāĻŽāĻŖāĻ•āĻžāϰ⧀ āĻĒ⧁āϰ⧋ āϕ⧀āϟāĻŋ āĻĒāĻžāϝāĻŧāĨ¤

āφāĻ•ā§āϰāĻŽāĻŖ āϏ⧁āϰāĻ•ā§āώāĻž: āχāĻ¨ā§āĻŸā§‡āϞ SGX-āĻāϰ āĻĒāĻžāĻ°ā§āĻļā§āĻŦ-āĻšā§āϝāĻžāύ⧇āϞ āφāĻ•ā§āϰāĻŽāĻŖāϗ⧁āϞāĻŋāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻž āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻ•ā§āϝāĻžāĻļ⧇-āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āχāϭ⧇āĻ¨ā§āϟāϗ⧁āϞāĻŋāϰ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖāϕ⧇ āĻŦāĻžāϧāĻž āĻĻ⧇āϝāĻŧ, āϤāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻžāχāĻŽ āĻāĻŦāĻ‚ āĻĒā§āϰ⧋āĻŦ āφāĻ•ā§āϰāĻŽāĻŖ āĻāĻ–āύāĻ“ āĻ•āĻžāϜ āĻ•āϰāĻŦ⧇ āĻ•āĻžāϰāĻŖ āφāĻ•ā§āϰāĻŽāĻŖāĻ•āĻžāϰ⧀ āϤāĻžāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻ•ā§āϝāĻžāĻļ⧇ āχāϭ⧇āĻ¨ā§āϟāϗ⧁āϞāĻŋ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻļāĻŋāĻ•āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•ā§āϝāĻžāĻļ⧇ āĻ­āĻžāĻ— āĻ•āϰ⧇āĨ¤
āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŦāύāĻžāĻŽ DECO: āĻŦā§āϞāĻ•āĻšā§‡āχāύ⧇ āϕ⧋āύ āĻ“āϰāĻžāĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ?
āϏ⧁āϤāϰāĻžāĻ‚, āĻāχ āĻŽā§āĻšā§‚āĻ°ā§āϤ⧇ āĻāχ āφāĻ•ā§āϰāĻŽāϪ⧇āϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϕ⧋āύ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āϏ⧁āϰāĻ•ā§āώāĻž āύ⧇āχāĨ¤

āĻĒā§āϰāĻžāχāĻŽ āĻāĻŦāĻ‚ āĻĒā§āϰ⧋āĻŦ⧇āϰ āĻŽāϤ⧋ āĻ¸ā§āĻĒ⧇āĻ•āϟāĻžāϰ āĻāĻŦāĻ‚ āĻĢā§‹āϰāĻļā§āϝāĻžāĻĄā§‹ (L1TF) āĻāϰ āĻŽāϤ⧋ āφāĻ•ā§āϰāĻŽāĻŖāϗ⧁āϞāĻŋāĻ“ āĻĒāϰāĻŋāϚāĻŋāϤāĨ¤ āϤāĻžāϰāĻž āφāĻĒāύāĻžāϕ⧇ āϤ⧃āϤ⧀āϝāĻŧ āĻĒāĻ•ā§āώ⧇āϰ āĻšā§āϝāĻžāύ⧇āϞ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•ā§āϝāĻžāĻļ⧇ āĻŽā§‡āĻŽāϰāĻŋ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž āĻĒāĻĄāĻŧāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤ Specter-v2 āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻāχ āĻĻ⧁āϟāĻŋ āφāĻ•ā§āϰāĻŽāϪ⧇āϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤

DECO-āĻāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻ¤ā§āϰāĻŋāĻŽā§āĻ–ā§€ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻļ⧇āĻ• āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻžāϰ āĻ—ā§āϝāĻžāϰāĻžāĻ¨ā§āϟāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇:

  1. āĻĒā§āϰ⧋āĻ­āĻžāϰ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰāĻŋāϟāĻŋ: āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻ•āĻĄ āĻĒā§āϰ⧋āĻ­āĻžāϰ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻŽā§‚āϞ āϤāĻĨā§āϝāϕ⧇ āĻŽāĻŋāĻĨā§āϝāĻž āĻĒā§āϰāĻŽāĻžāĻŖ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻž āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰāϕ⧇ āĻ…āĻŦ⧈āϧ āĻ…āύ⧁āϰ⧋āϧ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāϤ⧇ āĻŦāĻž āĻŦ⧈āϧ āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āϭ⧁āϞāĻ­āĻžāĻŦ⧇ āϏāĻžāĻĄāĻŧāĻž āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻžāĨ¤ āĻāϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻāĻŦāĻ‚ āĻĒā§āϰ⧋āĻ­āĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āύāĻŋāĻĻāĻ°ā§āĻļāύāϗ⧁āϞāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
  2. āϝāĻžāϚāĻžāχāĻ•āĻžāϰ⧀ āϏāϤāϤāĻž: āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻ• āĻ•āϰāĻž āϝāĻžāϚāĻžāχāĻ•āĻžāϰ⧀ āϭ⧁āϞ āωāĻ¤ā§āϤāϰ āĻĒ⧇āϤ⧇ āĻĒāĻžāϰ⧇ āύāĻžāĨ¤
  3. āĻ—ā§‹āĻĒāύ⧀āϝāĻŧāϤāĻž: āĻšā§āϝāĻžāĻ• āĻ•āϰāĻž āϝāĻžāϚāĻžāχāĻ•āĻžāϰ⧀ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϏāĻ°ā§āĻŦāϜāύ⧀āύ āϤāĻĨā§āϝ (āĻ…āύ⧁āϰ⧋āϧ, āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āύāĻžāĻŽ) āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇āĨ¤

DECO-āϤ⧇, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āχāύāĻœā§‡āĻ•āĻļāύ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻž āϏāĻŽā§āĻ­āĻŦāĨ¤ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦ⧇, āĻ¤ā§āϰāĻŋ-āĻŽā§āĻ–ā§€ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻļ⧇āϕ⧇āϰ āϏāĻŽāϝāĻŧ, āϝāĻžāϚāĻžāχāĻ•āĻžāϰ⧀ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āύāĻ¨ā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻĒāϰāĻŋāϚāϝāĻŧ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āϤāĻŦ⧇, āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻļ⧇āϕ⧇āϰ āĻĒāϰ⧇, āϝāĻžāϚāĻžāχāĻ•āĻžāϰ⧀āϕ⧇ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•-āĻ¸ā§āϤāϰ āϏ⧂āϚāĻ•āϗ⧁āϞāĻŋāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ (āφāχāĻĒāĻŋ āĻ āĻŋāĻ•āĻžāύāĻž)āĨ¤ āĻ…āϤāĻāĻŦ, āϝāĻžāϚāĻžāχāĻ•āĻžāϰ⧀ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻ‚āϝ⧋āĻ— āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āχāύāĻœā§‡āĻ•āĻļāύ āĻĨ⧇āϕ⧇ āϏ⧁āϰāĻ•ā§āώāĻŋāϤ āϰāĻžāĻ–āϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻ•ā§āϏāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ…āĻ°ā§āϜāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āĻ“āϰāĻžāĻ•āϞ⧇āϰ āϤ⧁āϞāύāĻž

āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻ…āĻ‚āĻļ⧇ āĻāĻ•āϟāĻŋ āĻāύāĻ•ā§āϞ⧇āϭ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻ–āύ DECO āφāĻĒāύāĻžāϕ⧇ āĻ•ā§āϰāĻŋāĻĒā§āĻŸā§‹āĻ—ā§āϰāĻžāĻĢāĻŋāĻ• āϕ⧀āϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ¤ā§āϰāĻŋ-āĻŽā§āĻ–ā§€ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻļ⧇āĻ• āĻāĻŦāĻ‚ āĻĄā§‡āϟāĻž āĻāύāĻ•ā§āϰāĻŋāĻĒāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĄā§‡āϟāĻžāϰ āωāĻ¤ā§āϏ⧇āϰ āϏāĻ¤ā§āϝāϤāĻž āϝāĻžāϚāĻžāχ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āĻāχ āĻ“āϰāĻžāĻ•āϞāϗ⧁āϞāĻŋāϰ āϤ⧁āϞāύāĻž āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻŽāĻžāύāĻĻāĻŖā§āĻĄ āĻ…āύ⧁āϏāĻžāϰ⧇ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ: āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž, āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž, āĻ–āϰāϚ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ•āϤāĻžāĨ¤

āĻļāĻšāϰ⧇ āĻ˜ā§‹āώāĻ•
deco

āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž
āĻĻā§āϰ⧁āϤ (0.6 āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āĻļ⧇āώ āĻ•āϰāϤ⧇)
āϧ⧀āϰ (āĻĒā§āϰāĻŸā§‹āĻ•āϞ āĻļ⧇āώ āĻ•āϰāϤ⧇ 10.50 āϏ⧇āϕ⧇āĻ¨ā§āĻĄ)

āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž
āĻ•āĻŽ āύāĻŋāϰāĻžāĻĒāĻĻ
āĻ…āϧāĻŋāĻ• āύāĻŋāϰāĻžāĻĒāĻĻ

āĻŽā§‚āĻ˛ā§āϝ
āĻ…āύ⧇āĻ• āĻŦ⧇āĻļā§€ āĻŦā§āϝāĻžāĻŦāĻšā§āϞ
āϏāĻ¸ā§āϤāĻž

āĻŦāĻžāĻ¸ā§āϤāĻŦāϤāĻž
āĻŦāĻŋāĻļ⧇āώ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ
TLS āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āĻāĻŽāύ āϝ⧇āϕ⧋āύ⧋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇

āĻ—āϤāĻŋ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž: DECO āĻāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āĻāĻ•āϟāĻŋ āĻ¤ā§āϰāĻŋ-āĻŽā§āĻ–ā§€ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻļ⧇āĻ• āĻĒā§āϰāϝāĻŧā§‹āϜāύ, āĻ˛ā§āϝāĻžāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāϟāĻŋ 0.37 āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āϏāĻŽāϝāĻŧ āύ⧇āϝāĻŧ, āϏāĻ‚āϝ⧋āĻ— āĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āĻĒāϰ⧇ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, 2PC-HMAC āĻ•āĻžāĻ°ā§āϝāĻ•āϰ (āĻĒā§āϰāϤāĻŋ āϞāĻŋāĻ–āϤ⧇ 0,13 āϏ⧇āϕ⧇āĻ¨ā§āĻĄ)āĨ¤ DECO āĻāϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āωāĻĒāϞāĻŦā§āϧ TLS āϏāĻžāχāĻĢāĻžāϰ āĻ¸ā§āϝ⧁āϟ, āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻĄā§‡āϟāĻžāϰ āφāĻ•āĻžāϰ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āĻĒā§āϰāĻŽāĻžāϪ⧇āϰ āϜāϟāĻŋāϞāϤāĻžāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇āĨ¤ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ āĻšāĻŋāϏāĻžāĻŦ⧇ IC3 āĻĨ⧇āϕ⧇ āĻŦāĻžāχāύāĻžāϰāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇: LAN āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰāϤ⧇ āĻĒā§āϰāĻžāϝāĻŧ 10,50 āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āϏāĻŽāϝāĻŧ āϞāĻžāϗ⧇āĨ¤ āϤ⧁āϞāύāĻž āĻ•āϰ⧇, āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻāĻ•āϟāĻŋ āĻ…āύ⧁āϰ⧂āĻĒ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰāϤ⧇ āĻĒā§āϰāĻžāϝāĻŧ 0,6 āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āϏāĻŽāϝāĻŧ āύ⧇āϝāĻŧ, āϝāĻž DECO āĻāϰ āĻšā§‡āϝāĻŧ⧇ āĻĒā§āϰāĻžāϝāĻŧ 20 āϗ⧁āĻŖ āĻĻā§āϰ⧁āϤāĨ¤ āϏāĻŦ āϜāĻŋāύāĻŋāϏ āϏāĻŽāĻžāύ āĻšāĻ“āϝāĻŧāĻžāϝāĻŧ āϟāĻŋāϏāĻŋ āĻĻā§āϰ⧁āϤ āĻšāĻŦ⧇āĨ¤

āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž: āχāĻ¨ā§āĻŸā§‡āϞ SGX āĻ›āĻŋāϟāĻŽāĻšāϞ⧇āϰ āωāĻĒāϰ āφāĻ•ā§āϰāĻŽāĻŖ (āϏāĻžāχāĻĄ-āĻšā§āϝāĻžāύ⧇āϞ āφāĻ•ā§āϰāĻŽāĻŖ) āĻ•āĻžāϜ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϚ⧁āĻ•ā§āϤāĻŋāϰ āĻ…āĻ‚āĻļāĻ—ā§āϰāĻšāĻŖāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻĒā§āϰāĻ•ā§ƒāϤ āĻ•ā§āώāϤāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ DECO āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇, āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āχāύāĻœā§‡āĻ•āĻļāύ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āφāĻ•ā§āϰāĻŽāĻŖ āϏāĻŽā§āĻ­āĻŦ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻ•ā§āϏāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāχ āϧāϰāύ⧇āϰ āφāĻ•ā§āϰāĻŽāĻŖāϗ⧁āϞāĻŋāϕ⧇ āĻ•āĻŽ āĻ•āϰ⧇ āύāĻžāĨ¤ āϤāĻžāχ DECO āύāĻŋāϰāĻžāĻĒāĻĻāĨ¤

āĻ–āϰāϚ: Intel SGX āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āĻāĻŽāύ āϏāϰāĻžā§āϜāĻžāĻŽā§‡āϰ āĻ–āϰāϚ DECO-āϤ⧇ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻžāϰ āĻ–āϰāĻšā§‡āϰ āĻšā§‡āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ⧎ āĻ āĻ•āĻžāϰāϪ⧇ āϟāĻŋāϏāĻŋ āĻŦ⧇āĻļāĻŋ āĻŦā§āϝāϝāĻŧāĻŦāĻšā§āϞāĨ¤

āĻŦāĻžāĻ¸ā§āϤāĻŦāϤāĻž: āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, TEE āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āĻāĻŽāύ āĻŦāĻŋāĻļ⧇āώ āϏāϰāĻžā§āϜāĻžāĻŽ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧎ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, Intel SGX 6th āĻĒā§āϰāϜāĻ¨ā§āĻŽā§‡āϰ Intel Core āĻĒā§āϰāϏ⧇āϏāϰ āĻĒāϰāĻŋāĻŦāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻĒāϰāĻŦāĻ°ā§āϤ⧀āϤ⧇ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤāĨ¤ DECO āφāĻĒāύāĻžāϕ⧇ āϝ⧇āϕ⧋āύ⧋ āϏāϰāĻžā§āϜāĻžāĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ, āϝāĻĻāĻŋāĻ“ TEE āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ DECO āϏ⧇āϟāĻŋāĻ‚ āφāϛ⧇āĨ¤ āϏ⧇āϟāφāĻĒ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ…āύ⧁āϏāĻžāϰ⧇, DECO-āĻāϰ āĻ¤ā§āϰāĻŋāĻŽā§āĻ–ā§€ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻļ⧇āĻ• āĻ•āϰāϤ⧇ āĻ•āĻŋāϛ⧁āϟāĻž āϏāĻŽāϝāĻŧ āϞāĻžāĻ—āϤ⧇ āĻĒāĻžāϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϟāĻŋ TC-āĻāϰ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻžāϰ āϤ⧁āϞāύāĻžāϝāĻŧ āĻ•āĻŋāϛ⧁āχ āύāϝāĻŧ, āϤāĻžāχ DECO āφāϰāĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāϕ⧎

āωāĻĒāϏāĻ‚āĻšāĻžāϰ

āĻĻ⧁āϟāĻŋ āĻ“āϰāĻžāĻ•āϞāϕ⧇ āφāϞāĻžāĻĻāĻžāĻ­āĻžāĻŦ⧇ āĻĻ⧇āϖ⧇ āĻāĻŦāĻ‚ āϚāĻžāϰāϟāĻŋ āĻŽāĻžāύāĻĻāĻŖā§āĻĄā§‡ āϤāĻžāĻĻ⧇āϰ āϤ⧁āϞāύāĻž āĻ•āϰāϞ⧇, āĻāϟāĻž āĻ¸ā§āĻĒāĻˇā§āϟ āϝ⧇ āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āϚāĻžāϰāϟāĻŋ āĻĒāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āϤāĻŋāύāϟāĻŋāϤ⧇ DECO āĻĨ⧇āϕ⧇ āύāĻŋāĻ•ā§ƒāĻˇā§āϟāĨ¤ DECO āϤāĻĨā§āϝ āϏ⧁āϰāĻ•ā§āώāĻžāϰ āĻĻ⧃āĻˇā§āϟāĻŋāϕ⧋āĻŖ āĻĨ⧇āϕ⧇ āφāϰāĻ“ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ, āϏāĻ¸ā§āϤāĻž āĻāĻŦāĻ‚ āφāϰāĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ•, āϝāĻĻāĻŋāĻ“ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰāĻŋ-āĻĒāĻ•ā§āώ⧀āϝāĻŧ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āϏ⧇āϟ āφāĻĒ āĻ•āϰāϤ⧇ āĻ•āĻŋāϛ⧁ āϏāĻŽāϝāĻŧ āϞāĻžāĻ—āϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻāϰ āĻ¤ā§āϰ⧁āϟāĻŋ āϰāϝāĻŧ⧇āϛ⧇, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāύāĻ•ā§āϰāĻŋāĻĒāĻļāύ āϕ⧀āϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϞāĻžāĻĒāĨ¤ TC DECO āĻāϰ āĻšā§‡āϝāĻŧ⧇ āĻĻā§āϰ⧁āϤ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒāĻžāĻ°ā§āĻļā§āĻŦ-āĻšā§āϝāĻžāύ⧇āϞ āφāĻ•ā§āϰāĻŽāϪ⧇āϰ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϗ⧁āϞāĻŋ āĻāϟāĻŋāϕ⧇ āĻ—ā§‹āĻĒāύ⧀āϝāĻŧāϤāĻž āĻšāĻžāϰāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āϏāĻ‚āĻŦ⧇āĻĻāύāĻļā§€āϞ āĻ•āϰ⧇ āϤ⧋āϞ⧇⧎ āĻāϟāĻŋ āĻ…āĻŦāĻļā§āϝāχ āĻŦāĻŋāĻŦ⧇āϚāύāĻžāϝāĻŧ āύ⧇āĻ“āϝāĻŧāĻž āωāϚāĻŋāϤ āϝ⧇ 2020 āϏāĻžāϞ⧇āϰ āϜāĻžāύ⧁āϝāĻŧāĻžāϰāĻŋāϤ⧇ DECO āϚāĻžāϞ⧁ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āĻāĻŦāĻ‚ āĻāϟāĻŋāϕ⧇ āύāĻŋāϰāĻžāĻĒāĻĻ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āϏāĻŽāϝāĻŧ āĻ…āϤāĻŋāĻŦāĻžāĻšāĻŋāϤ āĻšāϝāĻŧāύāĻŋāĨ¤ āϟāĻžāωāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ 4 āĻŦāĻ›āϰ āϧāϰ⧇ āφāĻ•ā§āϰāĻŽāϪ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻ…āύ⧇āĻ• āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āĻŽāĻ§ā§āϝ āĻĻāĻŋāϝāĻŧ⧇ āϗ⧇āϛ⧇, āϤāĻžāχ āĻ…āύ⧇āĻ• āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇ āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ¨ā§āϝāĻžāϝāĻŧāϏāĻ™ā§āĻ—āϤāĨ¤

āωāĻ¤ā§āϏ: www.habr.com

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster