Galois/Counter Mode
ಗೂಢಲಿಪೀಕರಣದಲ್ಲಿ, ಗಾಲೋಯಿಸ್/ಕೌಂಟರ್ ಮೋಡ್ (ಜಿಸಿಎಂ) ಎಂಬುದು ಸಮ್ಮಿತೀಯ-ಕೀ ಗುಪ್ತಲಿಪಿಯ ಬ್ಲಾಕ್ ಸೈಫರ್ಗಳ ಕಾರ್ಯಾಚರಣೆಯ ವಿಧಾನವಾಗಿದೆ, ಇದನ್ನು ಅದರ ಕಾರ್ಯಕ್ಷಮತೆಗಾಗಿ ವ್ಯಾಪಕವಾಗಿ ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಗಿದೆ. ಅತ್ಯಾಧುನಿಕ, ಹೆಚ್ಚಿನ ವೇಗದ ಸಂವಹನ ಚಾನೆಲ್ಗಳಿಗೆ ಜಿಸಿಎಂ ಥ್ರೋಪುಟ್ ದರಗಳನ್ನು ಅಗ್ಗದ ಯಂತ್ರಾಂಶ ಸಂಪನ್ಮೂಲಗಳೊಂದಿಗೆ ಸಾಧಿಸಬಹುದು. ಜಿಸಿಎಂ ಅಲ್ಗಾರಿದಮ್ ದತ್ತಾಂಶದ ವಿಶ್ವಾಸಾರ್ಹತೆ (ಸಮಗ್ರತೆ) ಮತ್ತು ಗೌಪ್ಯತೆ ಎರಡನ್ನೂ ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಸಂಬಂಧಿತ ದತ್ತಾಂಶ (ಎಇಎಡಿ) ವಿಧಾನಗಳೊಂದಿಗೆ ದೃಢೀಕರಿಸಿದ ಗೂಢಲಿಪೀಕರಣದ ವರ್ಗಕ್ಕೆ ಸೇರಿದೆ. ಇದರರ್ಥ ಇನ್ಪುಟ್ ಆಗಿ ಇದು ಒಂದು ಕೀ ಕೆ, ಕೆಲವು ಪ್ಲೈನ್ ಟೆಕ್ಸ್ಟ್ ಪಿ, ಮತ್ತು ಕೆಲವು ಸಂಬಂಧಿತ ಡೇಟಾ ಎಡಿ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ; ಇದು ನಂತರ ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ ಸಿ ಅನ್ನು ಉತ್ಪಾದಿಸಲು ಕೀಯನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ಲೈನ್ ಟೆಕ್ಸ್ಟ್ ಅನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ ಮತ್ತು ಸಂಬಂಧಿತ ಡೇಟಾದಿಂದ ದೃಢೀಕರಣ ಟ್ಯಾಗ್ ಟಿ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ (ಇದು ಎನ್ಕ್ರಿಪ್ಟ್ ಆಗದೇ ಉಳಿದಿದೆ). ಕೆ ಜ್ಞಾನವನ್ನು ಹೊಂದಿರುವ ಸ್ವೀಕರಿಸುವವರು, ಎಡಿ, ಸಿ ಮತ್ತು ಟಿ ಅನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ, ಸರಳ ಪಠ್ಯ ಪಿ ಅನ್ನು ಮರುಪಡೆಯಲು ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ ಅನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಬಹುದು ಮತ್ತು ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ ಅಥವಾ ಸಂಬಂಧಿತ ಡೇಟಾವನ್ನು ತಿರುಚಲಾಗಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಟಿ ಟ್ಯಾಗ್ ಅನ್ನು ಪರಿಶೀಲಿಸಬಹುದು. ಜಿಸಿಎಂ ಎನ್ಕ್ರಿಪ್ಶನ್ಗಾಗಿ ಕೌಂಟರ್ ಮೋಡ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಬ್ಲಾಕ್ ಗಾತ್ರದ 128 ಬಿಟ್ಗಳೊಂದಿಗೆ (ಸಾಮಾನ್ಯವಾಗಿ ಎಇಎಸ್-128) ಬ್ಲಾಕ್ ಸೈಫರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ದೃಢೀಕರಣ ಟ್ಯಾಗ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಗಾಲೋಯಿಸ್ ಕ್ಷೇತ್ರ ಜಿಎಫ್ (2128) ನಲ್ಲಿ ಅಂಕಗಣಿತವನ್ನು ಬಳಸುತ್ತದೆ; ಆದ್ದರಿಂದ ಈ ಹೆಸರು ಬಂದಿದೆ. ಗ್ಯಾಲೋಯಿಸ್ ಸಂದೇಶ ದೃಢೀಕರಣ ಸಂಕೇತವು (ಜಿ. ಎಂ. ಎ. ಸಿ.) ಹೆಚ್ಚುತ್ತಿರುವ ಸಂದೇಶ ದೃಢೀಕರಣ ಸಂಕೇತವನ್ನು ರೂಪಿಸಬಲ್ಲ ಜಿ. ಸಿ. ಎಂ. ನ ದೃಢೀಕರಣ-ಮಾತ್ರದ ರೂಪಾಂತರವಾಗಿದೆ. ಜಿಸಿಎಂ ಮತ್ತು ಜಿಎಂಎಸಿ ಎರಡೂ ಅನಿಯಂತ್ರಿತ ಉದ್ದದ ಆರಂಭಿಕ ವಾಹಕಗಳನ್ನು ಸ್ವೀಕರಿಸಬಹುದು. ಒಂದೇ ಬ್ಲಾಕ್ ಸೈಫರ್ನೊಂದಿಗೆ ಬಳಸಿದರೂ ಸಹ, ಕಾರ್ಯಾಚರಣೆಯ ವಿವಿಧ ಬ್ಲಾಕ್ ಸೈಫರ್ ವಿಧಾನಗಳು ಗಮನಾರ್ಹವಾಗಿ ವಿಭಿನ್ನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ದಕ್ಷತೆಯ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಜಿಸಿಎಂ ಸಮಾನಾಂತರ ಸಂಸ್ಕರಣೆಯ ಸಂಪೂರ್ಣ ಲಾಭವನ್ನು ಪಡೆಯಬಹುದು ಮತ್ತು ಜಿಸಿಎಂ ಅನುಷ್ಠಾನವು ಸೂಚನಾ ಪೈಪ್ಲೈನ್ ಅಥವಾ ಹಾರ್ಡ್ವೇರ್ ಪೈಪ್ಲೈನ್ನ ದಕ್ಷ ಬಳಕೆಯನ್ನು ಮಾಡಬಹುದು. ಇದಕ್ಕೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ಸೈಫರ್ ಬ್ಲಾಕ್ ಚೈನಿಂಗ್ (ಸಿಬಿಸಿ) ಕಾರ್ಯಾಚರಣೆಯ ವಿಧಾನವು ಪೈಪ್ಲೈನ್ ಮಳಿಗೆಗಳನ್ನು ಹೊಂದಿದ್ದು ಅದು ಅದರ ದಕ್ಷತೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಅಡ್ಡಿಯಾಗುತ್ತದೆ. ಸಾಮಾನ್ಯ ಕೌಂಟರ್ ಮೋಡ್ನಲ್ಲಿರುವಂತೆ, ಬ್ಲಾಕ್ಗಳನ್ನು ಅನುಕ್ರಮವಾಗಿ ಸಂಖ್ಯೆ ಮಾಡಲಾಗುತ್ತದೆ, ಮತ್ತು ನಂತರ ಈ ಬ್ಲಾಕ್ ಸಂಖ್ಯೆಯನ್ನು ಇನಿಶಿಯಲೈಸೇಶನ್ ವೆಕ್ಟರ್ (IV) ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಬ್ಲಾಕ್ ಸೈಫರ್ನೊಂದಿಗೆ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ, ಸಾಮಾನ್ಯವಾಗಿ ಎಇಎಸ್. ಈ ಗೂಢಲಿಪೀಕರಣದ ಫಲಿತಾಂಶವನ್ನು ನಂತರ ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ ಅನ್ನು ಉತ್ಪಾದಿಸಲು ಪ್ಲೈನ್ ಟೆಕ್ಸ್ಟ್ನೊಂದಿಗೆ XOR ಮಾಡಲಾಗುತ್ತದೆ. ಎಲ್ಲಾ ಕೌಂಟರ್ ಮೋಡ್ಗಳಂತೆ, ಇದು ಮೂಲಭೂತವಾಗಿ ಸ್ಟ್ರೀಮ್ ಸೈಫರ್ ಆಗಿದೆ, ಆದ್ದರಿಂದ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಪ್ರತಿ ಸ್ಟ್ರೀಮ್ಗೆ ವಿಭಿನ್ನ IV ಅನ್ನು ಬಳಸುವುದು ಅತ್ಯಗತ್ಯವಾಗಿದೆ. ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ ಬ್ಲಾಕ್ಗಳನ್ನು ಬಹುಪದದ ಗುಣಾಂಕಗಳೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ, ನಂತರ ಅದನ್ನು ಸೀಮಿತ ಕ್ಷೇತ್ರ ಅಂಕಗಣಿತವನ್ನು ಬಳಸಿಕೊಂಡು ಕೀ-ಅವಲಂಬಿತ ಬಿಂದುವಿನಲ್ಲಿ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶವನ್ನು ನಂತರ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ, ದತ್ತಾಂಶದ ಸಮಗ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸಲು ಬಳಸಬಹುದಾದ ದೃಢೀಕರಣ ಟ್ಯಾಗ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಪಠ್ಯವು ನಂತರ IV, ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ ಮತ್ತು ದೃಢೀಕರಣ ಟ್ಯಾಗ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಗಣಿತದ ಆಧಾರದ ಮೇಲೆ ಜಿ. ಸಿ. ಎಂ. ಎನ್ಕ್ರಿಪ್ಶನ್ನ ಪ್ರಸಿದ್ಧ ಕೌಂಟರ್ ಮೋಡ್ ಅನ್ನು ಹೊಸ ಗಾಲೋಯಿಸ್ ದೃಢೀಕರಣ ವಿಧಾನದೊಂದಿಗೆ ಸಂಯೋಜಿಸುತ್ತದೆ. ದೃಢೀಕರಣಕ್ಕಾಗಿ ಬಳಸಲಾಗುವ ಗಾಲೋಯಿಸ್ ಕ್ಷೇತ್ರದ ಗುಣಾಕಾರದ ಸಮಾನಾಂತರ ಗಣನೆಯ ಸುಲಭತೆಯು ಇದರ ಪ್ರಮುಖ ಲಕ್ಷಣವಾಗಿದೆ. ಈ ವೈಶಿಷ್ಟ್ಯವು ಚೈನಿಂಗ್ ವಿಧಾನಗಳನ್ನು ಬಳಸುವ ಸಿಬಿಸಿಯಂತಹ ಗೂಢಲಿಪೀಕರಣ ಕ್ರಮಾವಳಿಗಳಿಗಿಂತ ಹೆಚ್ಚಿನ ಥ್ರೋಪುಟ್ ಅನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಬಳಸಿದ GF (2128) ಕ್ಷೇತ್ರವನ್ನು ಬಹುಪದಿಯಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ದೃಢೀಕರಣ ಟ್ಯಾಗ್ ಅನ್ನು GHASH ಕಾರ್ಯಕ್ಕೆ ದತ್ತಾಂಶದ ಬ್ಲಾಕ್ಗಳನ್ನು ಒದಗಿಸುವ ಮೂಲಕ ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡುವ ಮೂಲಕ ನಿರ್ಮಿಸಲಾಗಿದೆ. ಈ GHASH ಕಾರ್ಯವನ್ನು H = Ek (0128) ಎಂದರೆ ಹ್ಯಾಶ್ ಕೀ, ಬ್ಲಾಕ್ ಸೈಫರ್ ಬಳಸಿ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ 128 ಶೂನ್ಯ ಬಿಟ್ಗಳ ಸ್ಟ್ರಿಂಗ್, A ಎಂದರೆ ಕೇವಲ ದೃಢೀಕರಿಸಿದ ಡೇಟಾ (ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿಲ್ಲ), C ಎಂಬುದು ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್, m ಎಂದರೆ Aಯಲ್ಲಿ 128-ಬಿಟ್ ಬ್ಲಾಕ್ಗಳ ಸಂಖ್ಯೆ (ದುಂಡಾದ), n ಎಂಬುದು Cಯಲ್ಲಿ 128-ಬಿಟ್ ಬ್ಲಾಕ್ಗಳ ಸಂಖ್ಯೆ (ದುಂಡಾದ), ಮತ್ತು xi ಎಂಬ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಕೆಳಗೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಮೊದಲನೆಯದಾಗಿ, ದೃಢೀಕರಿಸಿದ ಪಠ್ಯ ಮತ್ತು ಸೈಫರ್ ಪಠ್ಯವನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ 128 ಬಿಟ್ಗಳ ಗುಣಾಕಾರಗಳಿಗೆ ಶೂನ್ಯ-ಪ್ಯಾಡ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಒಂದೇ ಸಂದೇಶದಲ್ಲಿ ಸಂಯೋಜಿಸಲಾಗುತ್ತದೆ ಸಿಃ ಅಲ್ಲಿ ಲೆನ್ (ಎ) ಮತ್ತು ಲೆನ್ (ಸಿ) ಕ್ರಮವಾಗಿ ಎ ಮತ್ತು ಸಿ ಬಿಟ್ ಉದ್ದಗಳ 64-ಬಿಟ್ ಪ್ರಾತಿನಿಧ್ಯಗಳಾಗಿವೆ, ವಿ = ಲೆನ್ (ಎ) ಮಾಡ್ 128 ಎ ಅಂತಿಮ ಬ್ಲಾಕ್ನ ಬಿಟ್ ಉದ್ದವಾಗಿದೆ, ಯು = ಲೆನ್ (ಸಿ) ಮಾಡ್ 128 ಸಿ ಅಂತಿಮ ಬ್ಲಾಕ್ನ ಬಿಟ್ ಉದ್ದವಾಗಿದೆ ಮತ್ತು ಬಿಟ್ ಸ್ಟ್ರಿಂಗ್ಗಳ ಸಂಯೋಜನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ನಂತರ ಕ್ಸಿ ಅನ್ನು ಹೀಗೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆಃ ಎರಡನೇ ರೂಪವು ಮೊದಲನೆಯದಕ್ಕೆ ಹಾರ್ನರ್ ವಿಧಾನವನ್ನು ಅನ್ವಯಿಸುವ ಮೂಲಕ ಉತ್ಪತ್ತಿಯಾಗುವ ಪರಿಣಾಮಕಾರಿ ಪುನರಾವರ್ತಿತ ಅಲ್ಗಾರಿದಮ್ ಆಗಿದೆ (ಪ್ರತಿಯೊಂದು ಕ್ಸಿ ಕ್ಸಿ-1 ಅನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ). ಅಂತಿಮ Xm + n + 1 ಮಾತ್ರ ಔಟ್ಪುಟ್ ಆಗಿ ಉಳಿದಿದೆ. ಹ್ಯಾಶ್ ಗಣನೆಯನ್ನು ಸಮಾನಾಂತರಗೊಳಿಸುವುದು ಅಗತ್ಯವಿದ್ದರೆ, k ಬಾರಿಗಳನ್ನು ಪರಸ್ಪರ ಬಿಡುವುದರ ಮೂಲಕ ಇದನ್ನು ಮಾಡಬಹುದುಃ IV ಯ ಉದ್ದವು 96 ಅಲ್ಲದಿದ್ದರೆ, GHASH ಕಾರ್ಯವನ್ನು ಕೌಂಟರ್ 0 ಅನ್ನು ಲೆಕ್ಕ ಹಾಕಲು ಬಳಸಲಾಗುತ್ತದೆಃ GCM ಅನ್ನು ಜಾನ್ ವಿಯೆಗಾ ಮತ್ತು ಡೇವಿಡ್ ಎ. ಮೆಕ್ಗ್ರೂ ಅವರು ಕಾರ್ಟರ್-ವೆಗ್ಮನ್ ಕೌಂಟರ್ ಮೋಡ್ (CWC ಮೋಡ್) ಗೆ ಸುಧಾರಣೆಯಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಿದರು. ನವೆಂಬರ್ 2007ರಲ್ಲಿ, ಎನ್ಐಎಸ್ಟಿ ಕಾರ್ಯಾಚರಣೆಯ ಬ್ಲಾಕ್ ಸೈಫರ್ ಮೋಡ್ಗಳಿಗಾಗಿ ಎನ್ಐಎಸ್ಟಿ ವಿಶೇಷ ಪ್ರಕಟಣೆ 800-38 ಡಿ ಶಿಫಾರಸ್ಸನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿತುಃ ಗ್ಯಾಲೋಯಿಸ್/ಕೌಂಟರ್ ಮೋಡ್ (ಜಿಸಿಎಂ) ಮತ್ತು ಜಿಸಿಎಂ ಮತ್ತು ಜಿಎಂಎಸಿಯನ್ನು ಅಧಿಕೃತ ಮಾನದಂಡಗಳನ್ನಾಗಿ ಮಾಡುವ ಜಿಎಂಎಸಿ. ಐ. ಇ. ಇ. ಇ. <ಐ. ಡಿ. 2> (ಎಂ. ಎ. ಸಿ. ಎಸ್. ಇ. ಸಿ.) ಈಥರ್ನೆಟ್ ಭದ್ರತೆ, ಡಬ್ಲ್ಯೂ. ಪಿ. ಎ. 3-ಎಂಟರ್ಪ್ರೈಸ್ ವೈಫೈ ಭದ್ರತಾ ಶಿಷ್ಟಾಚಾರ, ಐ. ಇ. ಇ. ಇ. <ಐ. ಡಿ. 3> (ವೈಜಿಗ್ ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ), ಎ. ಎನ್. ಎಸ್. ಐ. (ಐ. ಎನ್. ಸಿ. ಐ. ಟಿ. ಎಸ್.) ಫೈಬರ್ ಚಾನೆಲ್ ಭದ್ರತಾ ಶಿಷ್ಟಾಚಾರಗಳು (ಎಫ್. ಸಿ.-ಎಸ್. ಪಿ.), ಐ. ಇ. ಇ. ಇ. <ಐ. ಡಿ. 1> ಟೇಪ್ ಸಂಗ್ರಹಣೆ, ಐ. ಇ. ಟಿ. ಎಫ್. ಐ. ಪಿ. ಎಸ್. ಇ. ಸಿ. ಮಾನದಂಡಗಳು, ಎಸ್. ಎಸ್. ಎಚ್., ಟಿ. ಎಲ್. ಎಸ್. 1.2 ಮತ್ತು ಟಿ. ಎಲ್. ಎಸ್. 1.3ರಲ್ಲಿ ಯೂಸ್ ಜಿ. ಸಿ. ಎಂ. ವಿಧಾನವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಎಇಎಸ್-ಜಿಸಿಎಂ ಅನ್ನು ಎನ್ಎಸ್ಎ ಸೂಟ್ ಬಿ ಕ್ರಿಪ್ಟೋಗ್ರಫಿಯಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು 2018ರ ವಾಣಿಜ್ಯ ರಾಷ್ಟ್ರೀಯ ಭದ್ರತಾ ಕ್ರಮಾವಳಿ (ಸಿಎನ್ಎಸ್ಎ) ಸೂಟ್ನಲ್ಲಿ ಅದರ ಇತ್ತೀಚಿನ ಬದಲಿಯಾಗಿದೆ. ಜಿ. ಸಿ. ಎಂ. ಕ್ರಮವನ್ನು ಸಾಫ್ಟ್ ಈಥರ್ ವಿ. ಪಿ. ಎನ್. ಸರ್ವರ್ ಮತ್ತು ಕ್ಲೈಂಟ್ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ, ಹಾಗೆಯೇ ಆವೃತ್ತಿ 2.4 ರಿಂದ ಓಪನ್ ವಿ. ಪಿ. ಎನ್. ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಕಾರ್ಯಕ್ಷಮತೆ GCM ಗೆ ಒಂದು ಬ್ಲಾಕ್ ಸೈಫರ್ ಕಾರ್ಯಾಚರಣೆ ಮತ್ತು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಮತ್ತು ದೃಢೀಕರಿಸಿದ ಡೇಟಾದ ಪ್ರತಿ ಬ್ಲಾಕ್ಗೆ (128 ಬಿಟ್) ಗಾಲೋಯಿಸ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಒಂದು 128-ಬಿಟ್ ಗುಣಾಕಾರದ ಅಗತ್ಯವಿದೆ. ಬ್ಲಾಕ್ ಸೈಫರ್ ಕಾರ್ಯಾಚರಣೆಗಳು ಸುಲಭವಾಗಿ ಪೈಪ್ಲೈನ್ ಅಥವಾ ಸಮಾನಾಂತರವಾಗಿರುತ್ತವೆ; ಗುಣಾಕಾರ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಸುಲಭವಾಗಿ ಪೈಪ್ಲೈನ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಕೆಲವು ಸಾಧಾರಣ ಪ್ರಯತ್ನಗಳೊಂದಿಗೆ ಸಮಾನಾಂತರಗೊಳಿಸಬಹುದು (ನಿಜವಾದ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಸಮಾನಾಂತರಗೊಳಿಸುವ ಮೂಲಕ, ಮೂಲ ಎನ್ಐಎಸ್ಟಿ ಸಲ್ಲಿಕೆಗೆ ಹಾರ್ನರ್ನ ವಿಧಾನವನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುವ ಮೂಲಕ, ಅಥವಾ ಎರಡೂ). ಇಂಟೆಲ್ ಪಿಸಿಎಲ್ಎಂಯುಎಲ್ಕ್ಯುಡಿಕ್ಯು ಸೂಚನೆಯನ್ನು ಸೇರಿಸಿದೆ, ಇದು ಜಿಸಿಎಂಗಾಗಿ ಅದರ ಬಳಕೆಯನ್ನು ಎತ್ತಿ ತೋರಿಸುತ್ತದೆ. 2011 ರಲ್ಲಿ, SPARC XMULX ಮತ್ತು XMULXI ಸೂಚನೆಗಳನ್ನು ಸೇರಿಸಿತು, ಇದು 64x64 ಬಿಟ್ ಕ್ಯಾರಿ-ಲೆಸ್ ಗುಣಾಕಾರವನ್ನು ಸಹ ಮಾಡುತ್ತದೆ. 2015ರಲ್ಲಿ, SPARC XMPMUL ಸೂಚನೆಯನ್ನು ಸೇರಿಸಿತು, ಇದು 4096-ಬಿಟ್ ಫಲಿತಾಂಶವನ್ನು ಉತ್ಪಾದಿಸುವ 2048x2048 ಬಿಟ್ ಇನ್ಪುಟ್ ಮೌಲ್ಯಗಳವರೆಗೆ ದೊಡ್ಡ ಮೌಲ್ಯಗಳ XOR ಗುಣಾಕಾರವನ್ನು ಮಾಡುತ್ತದೆ. ಈ ಸೂಚನೆಗಳು ಜಿಎಫ್ (2 ಎನ್) ಮೇಲೆ ವೇಗವಾಗಿ ಗುಣಿಸುವುದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತವೆ ಮತ್ತು ಯಾವುದೇ ಕ್ಷೇತ್ರ ಪ್ರಾತಿನಿಧ್ಯದೊಂದಿಗೆ ಬಳಸಬಹುದು. ಜಿ. ಸಿ. ಎಂ. ಗಾಗಿ ಪ್ರಭಾವಶಾಲಿ ಕಾರ್ಯಕ್ಷಮತೆಯ ಫಲಿತಾಂಶಗಳನ್ನು ಹಲವಾರು ವೇದಿಕೆಗಳಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಗುತ್ತದೆ. ಕಾಸ್ಪರ್ ಮತ್ತು ಶ್ವಾಬೆ 64-ಬಿಟ್ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಪ್ರತಿ ಬೈಟ್ ಎಇಎಸ್-ಜಿಸಿಎಂ ದೃಢೀಕರಿಸಿದ ಗೂಢಲಿಪೀಕರಣಕ್ಕೆ 10.68 ಚಕ್ರಗಳನ್ನು ಸಾಧಿಸುವ "ವೇಗವಾದ ಮತ್ತು ಸಮಯ-ದಾಳಿ ನಿರೋಧಕ ಎಇಎಸ್-ಜಿಸಿಎಂ" ಅನ್ನು ವಿವರಿಸಿದ್ದಾರೆ. ದಾಯ್ ಮತ್ತು ಇತರರು. ಇಂಟೆಲ್ನ ಎಇಎಸ್-ಎನ್ಐ ಮತ್ತು ಪಿಸಿಎಲ್ಎಂಯುಎಲ್ಡಿಕ್ಯು ಸೂಚನೆಗಳನ್ನು ಬಳಸುವಾಗ ಅದೇ ಕ್ರಮಾವಳಿಗಾಗಿ ಪ್ರತಿ ಬೈಟ್ಗೆ 3.5 ಚಕ್ರಗಳನ್ನು ವರದಿ ಮಾಡಿ. ಶೇ ಗುರಾನ್ ಮತ್ತು ವ್ಲಾಡ್ ಕ್ರಾಸ್ನೋವ್ ಅವರು 3ನೇ ತಲೆಮಾರಿನ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಪ್ರತಿ ಬೈಟ್ಗೆ 2.47 ಸೈಕಲ್ಗಳನ್ನು ಸಾಧಿಸಿದರು. ಓಪನ್ ಎಸ್ಎಸ್ಎಲ್ ಮತ್ತು ಎನ್ಎಸ್ಎಸ್ ಗ್ರಂಥಾಲಯಗಳಿಗೆ ಸೂಕ್ತವಾದ ಪ್ಯಾಚ್ಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಯಿತು. ಸಂದೇಶದಲ್ಲಿ ದೃಢೀಕರಣ ಮತ್ತು ಗೂಢಲಿಪೀಕರಣ ಎರಡನ್ನೂ ಮಾಡಬೇಕಾದರೆ, ಸಾಫ್ಟ್ವೇರ್ ಅನುಷ್ಠಾನವು ಆ ಕಾರ್ಯಾಚರಣೆಗಳ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ಅತಿಕ್ರಮಿಸುವ ಮೂಲಕ ವೇಗದ ಲಾಭಗಳನ್ನು ಸಾಧಿಸಬಹುದು. ಇಂಟರ್ಲೀವಿಂಗ್ ಕಾರ್ಯಾಚರಣೆಗಳ ಮೂಲಕ ಸೂಚನಾ-ಮಟ್ಟದ ಸಮಾನಾಂತರತೆಯನ್ನು ಬಳಸಿಕೊಳ್ಳುವ ಮೂಲಕ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸಲಾಗುತ್ತದೆ. ಈ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಫಂಕ್ಷನ್ ಹೊಲಿಗೆ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಮತ್ತು ತಾತ್ವಿಕವಾಗಿ ಇದನ್ನು ಯಾವುದೇ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಕ್ರಮಾವಳಿಗಳ ಸಂಯೋಜನೆಗೆ ಅನ್ವಯಿಸಬಹುದಾದರೂ, ಜಿಸಿಎಂ ವಿಶೇಷವಾಗಿ ಸೂಕ್ತವಾಗಿದೆ. ಜಿಸಿಎಂನೊಂದಿಗೆ ಫಂಕ್ಷನ್ ಹೊಲಿಗೆ ಬಳಸುವಾಗ ಮ್ಯಾನ್ಲಿ ಮತ್ತು ಗ್ರೆಗ್ ಆಪ್ಟಿಮೈಜ್ ಮಾಡುವ ಸುಲಭತೆಯನ್ನು ತೋರಿಸುತ್ತಾರೆ. ಅವರು ಪ್ರೋಗ್ರಾಂ ಜನರೇಟರ್ ಅನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತಾರೆ, ಅದು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಅಲ್ಗಾರಿದಮ್ನ ಟಿಪ್ಪಣಿ ಸಿ ಆವೃತ್ತಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಗುರಿ ಪ್ರೊಸೆಸರ್ನಲ್ಲಿ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಕೋಡ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ ಎಂಬೆಡೆಡ್ ಜಗತ್ತಿನಲ್ಲಿ ಜಿಸಿಎಂ ಅನ್ನು ಟೀಕಿಸಿದೆ ಏಕೆಂದರೆ ಸಮಾನಾಂತರ ಸಂಸ್ಕರಣೆಯು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಹಾರ್ಡ್ವೇರ್ ಎಂಜಿನ್ಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯ ಬಳಕೆಗೆ ಸೂಕ್ತವಲ್ಲ ಮತ್ತು ಆದ್ದರಿಂದ ಕೆಲವು ಅತ್ಯಂತ ಕಾರ್ಯಕ್ಷಮತೆ-ಸೂಕ್ಷ್ಮ ಸಾಧನಗಳಿಗೆ ಗೂಢಲಿಪೀಕರಣದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ. ಪೇಟೆಂಟ್ಗಳು ಲೇಖಕರ ಹೇಳಿಕೆಯ ಪ್ರಕಾರ, ಜಿಸಿಎಂ ಪೇಟೆಂಟ್ಗಳಿಂದ ಗುರುತಿಸಲ್ಪಟ್ಟಿಲ್ಲ. ಕಾಂಕ್ರೀಟ್ ಭದ್ರತಾ ಮಾದರಿಯಲ್ಲಿ ಭದ್ರತಾ ಜಿಸಿಎಂ ಸುರಕ್ಷಿತವಾಗಿದೆ ಎಂದು ಸಾಬೀತಾಗಿದೆ. ಯಾದೃಚ್ಛಿಕ ಕ್ರಮಪಲ್ಲಟನೆಯಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾಗದ ಬ್ಲಾಕ್ ಸೈಫರ್ನೊಂದಿಗೆ ಇದನ್ನು ಬಳಸಿದಾಗ ಅದು ಸುರಕ್ಷಿತವಾಗಿರುತ್ತದೆ; ಆದಾಗ್ಯೂ, ಭದ್ರತೆಯು ಅದೇ ಕೀಲಿಯೊಂದಿಗೆ ನಿರ್ವಹಿಸಲಾದ ಪ್ರತಿ ಗೂಢಲಿಪೀಕರಣಕ್ಕೆ ವಿಶಿಷ್ಟವಾದ ಇನಿಶಿಯಲೈಸೇಶನ್ ವೆಕ್ಟರ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ (ಸ್ಟ್ರೀಮ್ ಸೈಫರ್ ಅಟ್ಯಾಕ್ ನೋಡಿ). ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಕೀ ಮತ್ತು ಇನಿಶಿಯಲೈಸೇಶನ್ ವೆಕ್ಟರ್ ಸಂಯೋಜನೆಗೆ, ಜಿಸಿಎಂ ಸರಳ ಪಠ್ಯದ (64 ಜಿಬಿ) ಎನ್ಕ್ರಿಪ್ಟ್ ಬಿಟ್ಗಳಿಗೆ ಸೀಮಿತವಾಗಿದೆ. ಎನ್ಐಎಸ್ಟಿ ವಿಶೇಷ ಪ್ರಕಟಣೆ 800-38 ಡಿ ಆರಂಭಿಕ ವಾಹಕದ ಆಯ್ಕೆಗೆ ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ದೃಢೀಕರಣದ ಸಾಮರ್ಥ್ಯವು ಎಲ್ಲಾ ಸಮ್ಮಿತೀಯ ಸಂದೇಶ ದೃಢೀಕರಣ ಸಂಕೇತಗಳಂತೆಯೇ ದೃಢೀಕರಣ ಟ್ಯಾಗ್ನ ಉದ್ದವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಜಿಸಿಎಂನೊಂದಿಗೆ ಸಣ್ಣ ದೃಢೀಕರಣ ಟ್ಯಾಗ್ಗಳ ಬಳಕೆಯನ್ನು ನಿರುತ್ಸಾಹಗೊಳಿಸಲಾಗಿದೆ. ಟ್ಯಾಗ್ನ ಬಿಟ್-ಉದ್ದವನ್ನು ಟಿ ಎಂದು ಸೂಚಿಸಲಾಗುತ್ತದೆ, ಇದು ಭದ್ರತಾ ನಿಯತಾಂಕವಾಗಿದೆ. ಸಾಮಾನ್ಯವಾಗಿ, t ಈ ಕೆಳಗಿನ ಐದು ಮೌಲ್ಯಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಒಂದಾಗಿರಬಹುದುಃ 128,120,112,104, ಅಥವಾ 96. ಕೆಲವು ಅನ್ವಯಗಳಿಗೆ, t 64 ಅಥವಾ 32 ಆಗಿರಬಹುದು, ಆದರೆ ಈ ಎರಡು ಟ್ಯಾಗ್ ಉದ್ದಗಳ ಬಳಕೆಯು ಇನ್ಪುಟ್ ಡೇಟಾದ ಉದ್ದ ಮತ್ತು ಕೀಲಿಯ ಜೀವಿತಾವಧಿಯನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ. ಎನ್ಐಎಸ್ಟಿ ಎಸ್ಪಿ 800-38 ಡಿಯಲ್ಲಿನ ಅನುಬಂಧ ಸಿ ಈ ನಿರ್ಬಂಧಗಳಿಗೆ ಮಾರ್ಗದರ್ಶನವನ್ನು ಒದಗಿಸುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ಗರಿಷ್ಠ ಪ್ಯಾಕೆಟ್ ಗಾತ್ರವು 210 ಬೈಟ್ಗಳಾಗಿದ್ದರೆ, ದೃಢೀಕರಣ ಡೀಕ್ರಿಪ್ಶನ್ ಕಾರ್ಯವನ್ನು 211 ಬಾರಿಗಳಿಗಿಂತ ಹೆಚ್ಚು ಬಳಸಬಾರದು; ಮತ್ತು ಗರಿಷ್ಠ ಪ್ಯಾಕೆಟ್ ಗಾತ್ರವು 215 ಬೈಟ್ಗಳಾಗಿದ್ದರೆ, ದೃಢೀಕರಣ ಡೀಕ್ರಿಪ್ಶನ್ ಕಾರ್ಯವನ್ನು 232 ಬಾರಿಗಳಿಗಿಂತ ಹೆಚ್ಚು ಬಳಸಬಾರದು). ಯಾವುದೇ ಸಂದೇಶ ದೃಢೀಕರಣ ಸಂಕೇತದಂತೆಯೇ, ಎದುರಾಳಿಯು ಯಾದೃಚ್ಛಿಕವಾಗಿ ಟಿ-ಬಿಟ್ ಟ್ಯಾಗ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿದರೆ, ಸಂಭವನೀಯತೆಯ ಅಳತೆ 2−ಟಿ ಹೊಂದಿರುವ ದತ್ತಾಂಶಕ್ಕೆ ಇದು ಸರಿಯಾಗಿರುತ್ತದೆ ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಜಿಸಿಎಂನೊಂದಿಗೆ, ಎದುರಾಳಿಯು ಎನ್ ಪದಗಳೊಂದಿಗೆ ಟ್ಯಾಗ್ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ ತಮ್ಮ ಯಶಸ್ಸಿನ ಸಾಧ್ಯತೆಯನ್ನು ಹೆಚ್ಚಿಸಬಹುದು-ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ನ ಒಟ್ಟು ಉದ್ದ ಮತ್ತು ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ದೃಢೀಕರಿಸಿದ ಡೇಟಾ (ಎಎಡಿ)-ಸಂಭವನೀಯತೆಯ ಅಳತೆ 2-ಟಿ ಅನ್ನು ಎನ್ ಅಂಶದಿಂದ ಅಳೆಯಬಹುದು. ಆದಾಗ್ಯೂ, ಈ ಅತ್ಯುತ್ತಮ ಟ್ಯಾಗ್ಗಳು ಇನ್ನೂ ಅನಿಯಂತ್ರಿತವಾಗಿ ದೊಡ್ಡ ಟಿಗಾಗಿ ಅಲ್ಗಾರಿದಮ್ನ ಬದುಕುಳಿಯುವ ಅಳತೆಯಿಂದ ಪ್ರಾಬಲ್ಯ ಹೊಂದಿವೆ ಎಂಬುದನ್ನು ನೆನಪಿನಲ್ಲಿಟ್ಟುಕೊಳ್ಳಬೇಕು. ಇದಲ್ಲದೆ, ಜಿಸಿಎಂ ಬಹಳ ಸಣ್ಣ ಟ್ಯಾಗ್-ಉದ್ದಗಳೊಂದಿಗೆ ಅಥವಾ ಬಹಳ ಉದ್ದವಾದ ಸಂದೇಶಗಳೊಂದಿಗೆ ಬಳಸಲು ಸೂಕ್ತವಲ್ಲ. ಫರ್ಗುಸನ್ ಮತ್ತು ಸಾರಿನೆನ್ ಸ್ವತಂತ್ರವಾಗಿ ವಿವರಿಸಿದಂತೆ ಆಕ್ರಮಣಕಾರನು ಅದರ ಭದ್ರತೆಯ ಕೆಳ ಮಿತಿಯನ್ನು ಪೂರೈಸುವ ಜಿಸಿಎಂ ದೃಢೀಕರಣದ ವಿರುದ್ಧ ಹೇಗೆ ಅತ್ಯುತ್ತಮ ದಾಳಿಗಳನ್ನು ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ವಿವರಿಸಿದ್ದಾರೆ. ಎನ್ಕೋಡಿಂಗ್ನಲ್ಲಿನ ಒಟ್ಟು ಬ್ಲಾಕ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು (ಜಿಎಚ್ಎಎಸ್ ಫಂಕ್ಷನ್ಗೆ ಇನ್ಪುಟ್) ಎನ್ ಸೂಚಿಸಿದರೆ, ಉದ್ದೇಶಿತ ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ ಫೋರ್ಜರಿಯನ್ನು ನಿರ್ಮಿಸುವ ಒಂದು ವಿಧಾನವಿದೆ ಎಂದು ಫರ್ಗುಸನ್ ತೋರಿಸಿದರು, ಅದು ಸರಿಸುಮಾರು n ⋅ 2−t ಸಂಭವನೀಯತೆಯೊಂದಿಗೆ ಯಶಸ್ವಿಯಾಗುತ್ತದೆ ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ. ಟ್ಯಾಗ್ ಉದ್ದ ಟಿ 128 ಕ್ಕಿಂತ ಕಡಿಮೆಯಿದ್ದರೆ, ಈ ದಾಳಿಯಲ್ಲಿ ಪ್ರತಿ ಯಶಸ್ವಿ ನಕಲಿಯು ನಂತರದ ಉದ್ದೇಶಿತ ನಕಲಿಗಳು ಯಶಸ್ವಿಯಾಗುವ ಸಂಭವನೀಯತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ ಮತ್ತು ಹ್ಯಾಶ್ ಉಪಕೀ, ಎಚ್ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಸೋರಿಕೆ ಮಾಡುತ್ತದೆ. ಅಂತಿಮವಾಗಿ, ಎಚ್ ಸಂಪೂರ್ಣವಾಗಿ ರಾಜಿ ಮಾಡಿಕೊಳ್ಳಬಹುದು ಮತ್ತು ದೃಢೀಕರಣದ ಭರವಸೆ ಸಂಪೂರ್ಣವಾಗಿ ಕಳೆದುಹೋಗಬಹುದು. ಈ ದಾಳಿಯಿಂದ ಸ್ವತಂತ್ರವಾಗಿ, ಎದುರಾಳಿಯು ಪ್ರಮಾಣೀಕರಿಸಿದ ಡೀಕ್ರಿಪ್ಷನ್ಗೆ ನೀಡಿದ ಇನ್ಪುಟ್ಗಾಗಿ ಅನೇಕ ವಿಭಿನ್ನ ಟ್ಯಾಗ್ಗಳನ್ನು ವ್ಯವಸ್ಥಿತವಾಗಿ ಊಹಿಸಲು ಪ್ರಯತ್ನಿಸಬಹುದು ಮತ್ತು ಆ ಮೂಲಕ ಅವುಗಳಲ್ಲಿ ಒಂದನ್ನು (ಅಥವಾ ಹೆಚ್ಚಿನದನ್ನು) ಅಂತಿಮವಾಗಿ ಮಾನ್ಯವೆಂದು ಪರಿಗಣಿಸುವ ಸಂಭವನೀಯತೆಯನ್ನು ಹೆಚ್ಚಿಸಬಹುದು. ಈ ಕಾರಣಕ್ಕಾಗಿ, ಜಿಸಿಎಂ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ವ್ಯವಸ್ಥೆ ಅಥವಾ ಶಿಷ್ಟಾಚಾರವು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಬೇಕು ಮತ್ತು ಅಗತ್ಯವಿದ್ದರೆ, ಪ್ರತಿ ಕೀಲಿಯ ವಿಫಲ ಪರಿಶೀಲನಾ ಪ್ರಯತ್ನಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮಿತಿಗೊಳಿಸಬೇಕು. ಸಾರಿನೆನ್ GCM ದುರ್ಬಲ ಕೀಲಿಗಳನ್ನು ವಿವರಿಸಿದ್ದಾನೆ. ಬಹುಪದೀಯ ಹ್ಯಾಶ್-ಆಧಾರಿತ ದೃಢೀಕರಣವು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದರ ಕುರಿತು ಈ ಕೃತಿಯು ಕೆಲವು ಅಮೂಲ್ಯವಾದ ಒಳನೋಟಗಳನ್ನು ನೀಡುತ್ತದೆ. ಹೆಚ್ಚು ನಿಖರವಾಗಿ, ಈ ಕೃತಿಯು ಜಿ. ಸಿ. ಎಂ ಸಂದೇಶವನ್ನು ರೂಪಿಸುವ ಒಂದು ನಿರ್ದಿಷ್ಟ ವಿಧಾನವನ್ನು ವಿವರಿಸುತ್ತದೆ, ಮಾನ್ಯವಾದ ಜಿ. ಸಿ. ಎಂ ಸಂದೇಶವನ್ನು ನೀಡಲಾಗಿದೆ, ಇದು ಬಿಟ್ ಉದ್ದದ ಸಂದೇಶಗಳಿಗೆ ಸುಮಾರು ಸಂಭವನೀಯತೆಯೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಈ ಕೃತಿಯು ಈ ಹಿಂದೆ ತಿಳಿದಿರುವುದಕ್ಕಿಂತ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ ದಾಳಿಯನ್ನು ತೋರಿಸುವುದಿಲ್ಲ; ಈ ಪ್ರಬಂಧದ 1ನೇ ಅವಲೋಕನದಲ್ಲಿನ ಯಶಸ್ಸಿನ ಸಂಭವನೀಯತೆಯು ಇಂಡೋಕ್ರಿಪ್ಟ 2004ರ ವಿಶ್ಲೇಷಣೆಯ (ಸೆಟ್ಟಿಂಗ್ ಮತ್ತು) ಲೆಮ್ಮಾ 2ಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ. ಸೋಫಿ ಜರ್ಮೈನ್ ಅವಿಭಾಜ್ಯಗಳನ್ನು ಆಧರಿಸಿದ ಜಿಸಿಎಂ ರೂಪಾಂತರವಾದ ಸೋಫಿ ಜರ್ಮೈನ್ ಕೌಂಟರ್ ಮೋಡ್ (ಎಸ್ಜಿಸಿಎಂ) ಅನ್ನು ಸಹ ಸಾರಿನೆನ್ ವಿವರಿಸಿದ್ದಾರೆ. ದೃಢೀಕರಿಸಿದ ಎನ್ಕ್ರಿಪ್ಶನ್ ಬ್ಲಾಕ್ ಸೈಫರ್ ಮೋಡ್ ಆಫ್ ಆಪರೇಷನ್ ಎಇಎಸ್-ಜಿಸಿಎಂ-ಎಸ್ಐವಿ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಜಿಸಿಎಂ ಮತ್ತು ಜಿಎಂಎಸಿಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಎನ್ಐಎಸ್ಟಿ ವಿಶೇಷ ಪ್ರಕಟಣೆ ಎಸ್ಪಿ 800-38 ಡಿಃ ಐಪಿಸೆಕ್ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಟಿಂಗ್ ಸೆಕ್ಯುರಿಟಿ ಪೇಲೋಡ್ (ಇಎಸ್ಪಿ) ನಲ್ಲಿ ಗಾಲೋಯಿಸ್/ಕೌಂಟರ್ ಮೋಡ್ (ಜಿಸಿಎಂ) ಬಳಕೆಃ ಐಪಿಸೆಕ್ ಇಎಸ್ಪಿ ಮತ್ತು ಎಎಚ್ನಲ್ಲಿ ಗಾಲೋಯಿಸ್ ಸಂದೇಶ ದೃಢೀಕರಣ ಕೋಡ್ (ಜಿಎಂಎಸಿ) ಬಳಕೆಃ ಎಇಎಸ್ ಗಾಲೋಯಿಸ್ ಕೌಂಟರ್ ಮೋಡ್ (ಜಿಸಿಎಂ) ಟಿಎಲ್ಎಸ್ಗಾಗಿ ಸೈಫರ್ ಸೂಟ್ಗಳುಃ ಟ್ರಾನ್ಸ್ಪೋರ್ಟ್ ಲೇಯರ್ ಸೆಕ್ಯುರಿಟಿಯ (ಟಿಎಲ್ಎಸ್) ಐಇಇಇ 802.1AE-ಮೀಡಿಯಾ ಆಕ್ಸೆಸ್ ಕಂಟ್ರೋಲ್ (ಎಂಎಸಿ) ಸೆಕ್ಯುರಿಟಿ ಐಇಇಇ ಸೆಕ್ಯುರಿಟಿ ಇನ್ ಸ್ಟೋರೇಜ್ ವರ್ಕಿಂಗ್ ಗ್ರೂಪ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ ಸುರಕ್ಷಿತ ಆರ್ಟಿಪಿ (ಎಸ್ಆರ್ಟಿಪಿ) ಯಲ್ಲಿ ಎಇಎಸ್-ಜಿಸಿಎಂ ಮತ್ತು ಎಇಎಸ್-ಸಿಸಿಎಂ ದೃಢೀಕರಿಸಿದ ಎನ್ಕ್ರಿಪ್ಶನ್ ಗೈಲೋಯಿಸ್/ಕೌಂಟರ್ ಮೋಡ್ ಆಫ್ ಆಪರೇಷನ್ (ಜಿಸಿಎಂ) ಕಾರ್ಯಾಚರಣೆಯ ಸೈಫರ್ ಮೋಡ್ಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ ಸೀಮಿತ ಕ್ಷೇತ್ರಗಳು ಸಂದೇಶ ದೃಢೀಕರಣ ಸಂಕೇತಗಳು ದೃಢೀಕರಿಸಿದ-ಎನ್ಕ್ರಿಪ್ಶನ್ ಯೋಜನೆಗಳು