Kyber
ಕೈಬರ್ ಭವಿಷ್ಯದ ಪ್ರಬಲ ಕ್ವಾಂಟಮ್ ಕಂಪ್ಯೂಟರ್ಗಳೊಂದಿಗೆ ಗುಪ್ತ ಲಿಪಿ ವಿಶ್ಲೇಷಣಾತ್ಮಕ ದಾಳಿಗಳಿಗೆ ನಿರೋಧಕವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಪ್ರಮುಖ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಷನ್ ಮೆಕ್ಯಾನಿಸಮ್ (ಕೆಇಎಂ) ಆಗಿದೆ. ಪ್ರಸರಣ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗದ (ಐ. ಎನ್. ಡಿ.-ಸಿ. ಸಿ. ಎ. 2) ದಾಳಿಕೋರರಿಲ್ಲದೆ ಎರಡು ಸಂವಹನ ಪಕ್ಷಗಳ ನಡುವೆ ಹಂಚಿಕೆಯ ರಹಸ್ಯವನ್ನು ಸ್ಥಾಪಿಸಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಅಸಿಮ್ಮೆಟ್ರಿಕ್ ಕ್ರಿಪ್ಟೋಸಿಸ್ಟಮ್ ಕಲಿಕೆಯ ಒಂದು ರೂಪಾಂತರವನ್ನು ದೋಷಗಳ ಜಾಲರಿ ಸಮಸ್ಯೆಯೊಂದಿಗೆ ಅದರ ಮೂಲ ಟ್ರಾಪ್ಡೋರ್ ಕಾರ್ಯವಾಗಿ ಬಳಸುತ್ತದೆ. ಇದು ಮೊದಲ ಪೋಸ್ಟ್-ಕ್ವಾಂಟಮ್ ಕ್ರಿಪ್ಟೋಗ್ರಫಿ (ಪಿಕ್ಯೂ) ಮಾನದಂಡಕ್ಕಾಗಿ ಎನ್ಐಎಸ್ಟಿ ಸ್ಪರ್ಧೆಯನ್ನು ಗೆದ್ದುಕೊಂಡಿತು. ಗುಣಲಕ್ಷಣಗಳು ಈ ವ್ಯವಸ್ಥೆಯು ಸೈಕ್ಲೋಟೋಮಿಕ್ ರಿಂಗ್ಗಳ ಜೊತೆಯಲ್ಲಿ ಯಂತ್ರ ಕಲಿಕೆ ಕ್ಷೇತ್ರದಿಂದ ದೋಷಗಳೊಂದಿಗೆ (ಎಂ-ಎಲ್ಡಬ್ಲ್ಯುಇ) ಮಾಡ್ಯೂಲ್ ಕಲಿಕೆಯನ್ನು ಆಧರಿಸಿದೆ. ಇತ್ತೀಚೆಗೆ, ರಿಂಗ್-ಎಲ್ಡಬ್ಲ್ಯುಇ ಸಮಸ್ಯೆಯನ್ನು ಎಂ. ಎಲ್. ಡಬ್ಲ್ಯೂ. ಇ. ಗೆ ಬಿಗಿಯಾದ ಔಪಚಾರಿಕ ಗಣಿತ ಭದ್ರತಾ ಕಡಿತವೂ ಆಗಿದೆ. ಸ್ಪರ್ಧಾತ್ಮಕ ಪಿಕ್ಯೂ ವಿಧಾನಗಳಿಗೆ ಹೋಲಿಸಿದರೆ, ಇದು ಜಾಲರಿ ಆಧಾರಿತ ವಿಧಾನಗಳ ವಿಶಿಷ್ಟ ಪ್ರಯೋಜನಗಳನ್ನು ಹೊಂದಿದೆ, ಉದಾಹರಣೆಗೆ. ರನ್ಟೈಮ್ ಮತ್ತು ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ಗಳ ಗಾತ್ರ ಮತ್ತು ಪ್ರಮುಖ ವಸ್ತುಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ. ವಿವಿಧ ಭದ್ರತಾ ಮಟ್ಟಗಳನ್ನು ಹೊಂದಿರುವ ರೂಪಾಂತರಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆಃ ಕೈಬರ್ 512 (ಎನ್ಐಎಸ್ಟಿ ಭದ್ರತಾ ಮಟ್ಟ 1, ಎಇಎಸ್ 128), ಕೈಬರ್ 768 (ಎನ್ಐಎಸ್ಟಿ ಭದ್ರತಾ ಮಟ್ಟ 3, ಎಇಎಸ್ 192), ಮತ್ತು ಕೈಬರ್ 1024 (ಎನ್ಐಎಸ್ಟಿ ಭದ್ರತಾ ಮಟ್ಟ 5, ಎಇಎಸ್ 256). 161 ಬಿಟ್ಗಳ ಸಂಕೀರ್ಣತೆಯಲ್ಲಿ, ರಹಸ್ಯ ಕೀಲಿಗಳು 2400, ಸಾರ್ವಜನಿಕ ಕೀಲಿಗಳು 1184, ಮತ್ತು ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ಗಳು 1088 ಬೈಟ್ಗಳ ಗಾತ್ರದಲ್ಲಿರುತ್ತವೆ. ಅದಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಆಪ್ಟಿಮೈಸ್ಡ್ ಅನುಷ್ಠಾನದೊಂದಿಗೆ, 4 ಕಿಲೋಬೈಟ್ಗಳ ಮೆಮೊರಿಯು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಸಾಕಾಗುತ್ತದೆ. ಲಿಬೊಕ್ಗಳನ್ನು ಬಳಸುವ ಚಾಟ್ ಎನ್ಕ್ರಿಪ್ಶನ್ ಸನ್ನಿವೇಶಕ್ಕಾಗಿ, ಕರ್ವ್25519 ಅನ್ನು ಬಳಸಿಕೊಂಡು ಅತ್ಯಂತ ಪರಿಣಾಮಕಾರಿ, ಸುರಕ್ಷಿತವಲ್ಲದ ಇ. ಸಿ. ಡಿ. ಎಚ್. ಕೀ ವಿನಿಮಯವನ್ನು ಬದಲಿಸುವುದರಿಂದ ಸುಮಾರು 2.3 (<ಐ. ಡಿ. 2>), ಶಕ್ತಿಯ ಬಳಕೆಯಲ್ಲಿ ಅಂದಾಜು <ಐ. ಡಿ. 1> (<ಐ. ಡಿ. 3>) ಹೆಚ್ಚಳ, ಮತ್ತು ಸುಮಾರು 70 ಪಟ್ಟು (<ಐ. ಡಿ. 4>) ಹೆಚ್ಚಿನ ಡೇಟಾ ಓವರ್ಹೆಡ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಆಂತರಿಕ ಹ್ಯಾಶಿಂಗ್ ಕಾರ್ಯಾಚರಣೆಗಳು ಬಹುಪಾಲು ರನ್ಟೈಮ್ಗೆ ಕಾರಣವಾಗುತ್ತವೆ, ಇದರಿಂದಾಗಿ ಅನುಗುಣವಾದ ಹಾರ್ಡ್ವೇರ್ ವೇಗವರ್ಧನೆಯಿಂದ ಹೆಚ್ಚು ಪ್ರಯೋಜನವಾಗುತ್ತದೆ. ವಿವಿಧ ಸರ್ಕಾರಿ ವಿಶ್ವವಿದ್ಯಾನಿಲಯಗಳು ಅಥವಾ ಸಂಶೋಧನಾ ಸಂಸ್ಥೆಗಳು ಅಥವಾ ಖಾಸಗಿ ಕಂಪನಿಗಳು, ಯುರೋಪಿಯನ್ ಕಮಿಷನ್, ಸ್ವಿಟ್ಜರ್ಲ್ಯಾಂಡ್, ನೆದರ್ಲ್ಯಾಂಡ್ಸ್ ಮತ್ತು ಜರ್ಮನಿಯ ನಿಧಿಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಯುರೋಪ್ ಮತ್ತು ಉತ್ತರ ಅಮೆರಿಕದ ಅಭಿವರ್ಧಕರು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ 2005 ರಲ್ಲಿ ಪ್ರಕಟಿಸಿದ ವಿಧಾನದಿಂದ ಡೆವಲಪ್ಮೆಂಟ್ ಕೈಬರ್ ಅನ್ನು ಪಡೆಯಲಾಗಿದೆ. ಅವರು ತಮ್ಮ "ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಸೂಟ್ ಫಾರ್ ಆಲ್ಜಿಬ್ರಾಯಿಕ್ ಲ್ಯಾಟಿಸ್" (ಕ್ರಿಸ್ಟಲ್ಸ್) ನ ಮತ್ತೊಂದು ಅಂಶವಾಗಿ ಸಂಬಂಧಿತ ಮತ್ತು ಪೂರಕ ಸಹಿ ಯೋಜನೆ ಡಿಲಿಥಿಯಂ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದರು. ಇತರ ಪಿಕ್ಯೂಸಿ-ಕೆಇಎಂ ವಿಧಾನಗಳಂತೆ, ಕೈಬರ್ ಆಂತರಿಕವಾಗಿ ಹ್ಯಾಶಿಂಗ್ ಅನ್ನು ವ್ಯಾಪಕವಾಗಿ ಬಳಸುತ್ತದೆ. ಕೈಬರ್ನ ವಿಷಯದಲ್ಲಿ, ಕೆಕ್ಕಾಕ್ (SHA-3/SHAKE) ನ ರೂಪಾಂತರಗಳನ್ನು ಇಲ್ಲಿ ಇತರ ವಿಷಯಗಳ ಜೊತೆಗೆ ಸೂಡೋರಾಂಡಮ್ ಸಂಖ್ಯೆಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಕ್ವಾಂಟಮ್-ಸೇಫ್ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಪ್ರಿಮಿಟಿವ್ಸ್ (ಎನ್ಐಎಸ್ಟಿಪಿಕ್ಯುಸಿ) ಗಾಗಿ ಮೊದಲ ಮಾನದಂಡಕ್ಕಾಗಿ ಅದರ ಸಾರ್ವಜನಿಕ ಆಯ್ಕೆ ಪ್ರಕ್ರಿಯೆಗಾಗಿ 2017 ರಲ್ಲಿ ಈ ವಿಧಾನವನ್ನು ಯುಎಸ್ ನ್ಯಾಷನಲ್ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ ಆಫ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ಸ್ ಅಂಡ್ ಟೆಕ್ನಾಲಜಿಗೆ (ಎನ್ಐಎಸ್ಟಿ) ಸಲ್ಲಿಸಲಾಯಿತು. ಎನ್ಐಎಸ್ಟಿ ಪ್ರಮಾಣೀಕರಣ ಪ್ರಕ್ರಿಯೆಯ ಮೂರನೇ ಸುತ್ತಿನ ಕೊನೆಯಲ್ಲಿ ಪ್ರಮಾಣೀಕರಣಕ್ಕಾಗಿ ಆಯ್ಕೆ ಮಾಡಲಾದ ಏಕೈಕ ಪ್ರಮುಖ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಷನ್ ಕಾರ್ಯವಿಧಾನ ಇದಾಗಿದೆ. ನಿರ್ಧಾರವನ್ನು ಘೋಷಿಸುವ ವರದಿಯ ಅಡಿಟಿಪ್ಪಣಿಯ ಪ್ರಕಾರ, ಇದು ವಿವಿಧ ಪೇಟೆಂಟ್-ಸಂಬಂಧಿತ ಒಪ್ಪಂದಗಳ ಅನುಷ್ಠಾನದ ಮೇಲೆ ಷರತ್ತುಬದ್ಧವಾಗಿದೆ, ಎನ್. ಟಿ. ಆರ್. ಯು ಫಾಲ್ಬ್ಯಾಕ್ ಆಯ್ಕೆಯಾಗಿದೆ. ಪ್ರಸ್ತುತ, ಹೆಚ್ಚುವರಿ ಕೆಇಎಂ ಅನ್ನು ಪ್ರಮಾಣೀಕರಿಸುವ ಗುರಿಯೊಂದಿಗೆ ನಾಲ್ಕನೇ ಸುತ್ತಿನ ಪ್ರಮಾಣೀಕರಣ ಪ್ರಕ್ರಿಯೆಯು ನಡೆಯುತ್ತಿದೆ. ಆಯ್ಕೆ ಪ್ರಕ್ರಿಯೆಯ ಎರಡನೇ ಹಂತದಲ್ಲಿ, ಅಲ್ಗಾರಿದಮ್ನ ಹಲವಾರು ನಿಯತಾಂಕಗಳನ್ನು ಸರಿಹೊಂದಿಸಲಾಯಿತು ಮತ್ತು ಸಾರ್ವಜನಿಕ ಕೀಲಿಗಳ ಸಂಕೋಚನವನ್ನು ಕೈಬಿಡಲಾಯಿತು. ತೀರಾ ಇತ್ತೀಚೆಗೆ, ಎನ್ಐಎಸ್ಟಿ ಸಂಬಂಧಿತ ಸೈಡ್-ಚಾನೆಲ್ ಅಟ್ಯಾಕ್ಗಳನ್ನು (ಎಸ್ಸಿಎ) ತಡೆಗಟ್ಟುವ ಸಲುವಾಗಿ ರನ್ ಟೈಮ್ ಮತ್ತು ಅನುಷ್ಠಾನದ ಸಂಕೀರ್ಣತೆಯ ವಿಷಯದಲ್ಲಿ ವೆಚ್ಚಗಳ ಬಗ್ಗೆ ನಿರ್ದಿಷ್ಟ ಗಮನವನ್ನು ನೀಡಿತು. ಎನ್ಐಎಸ್ಟಿ ಪ್ರಮಾಣೀಕರಣ ಪ್ರಕ್ರಿಯೆಯ ಸಮಯದಲ್ಲಿ, ಕೈಬರ್ ಬದಲಾವಣೆಗಳಿಗೆ ಒಳಗಾಗಿದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, 2ನೇ ಸುತ್ತಿನ (ಕೈಬರ್ ವಿ2 ಎಂದು ಕರೆಯಲ್ಪಡುವ) ಸಲ್ಲಿಕೆಯಲ್ಲಿ, ಈ ಕೆಳಗಿನ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆಃ ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಸಂಕೋಚನವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ (ಭದ್ರತಾ ಪುರಾವೆಯ ಮೇಲೆ ಎನ್ಐಎಸ್ಟಿ ಕಾಮೆಂಟ್ಗಳ ಕಾರಣದಿಂದಾಗಿ); ನಿಯತಾಂಕ q ಅನ್ನು 3329ಕ್ಕೆ ಇಳಿಸಲಾಗಿದೆ (7681ರಿಂದ); ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ ಸಂಕೋಚನ ನಿಯತಾಂಕಗಳನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ; ವೇಗವಾಗಿ ಬಹುಪದೀಯ ಗುಣಾಕಾರಕ್ಕಾಗಿ ಎನ್. ಟಿ. ಟಿ. ಆರ್. ಯು ಮಾದರಿಯಲ್ಲಿ ಸಂಖ್ಯೆ-ಸೈದ್ಧಾಂತಿಕ ರೂಪಾಂತರ (ಎನ್. ಟಿ. ಟಿ) ವ್ಯಾಖ್ಯಾನವನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ; ಶಬ್ದದ ನಿಯತಾಂಕವನ್ನು ವೇಗವಾಗಿ ಶಬ್ದ ಮಾದರಿಗಾಗಿ ಕಡಿಮೆ ಮಾಡಲಾಗಿದೆ; ಎನ್. ಟಿ. ಟಿ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಉಳಿಸಲು ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಎನ್. ಟಿ. ಟಿ ಡೊಮೇನ್ಗೆ ಬದಲಾಯಿಸಲಾಗಿದೆ. 3ನೇ ಸುತ್ತಿಗೆ ಸಲ್ಲಿಸುವಿಕೆಯು ಮತ್ತಷ್ಟು ಬದಲಾವಣೆಗಳಿಗೆ ಒಳಗಾಯಿತುಃ ಫ್ಯೂಜಿಸಾಕಿ-ಒಕಾಮೊಟೊ ರೂಪಾಂತರದ (ಎಫ್ಒ ರೂಪಾಂತರ) ಬಳಕೆಯನ್ನು ಮಾರ್ಪಡಿಸಲಾಯಿತು; ಶಬ್ದದ ಮಟ್ಟವು ಹೆಚ್ಚಾಯಿತು ಮತ್ತು ಲೆವೆಲ್ 1 ನಿಯತಾಂಕ ಸೆಟ್ಗೆ ಸೈಫರ್ ಟೆಕ್ಸ್ಟ್ ಸಂಕೋಚನವು ಕಡಿಮೆಯಾಯಿತು; ಸ್ಯಾಂಪ್ಲಿಂಗ್ ಅಲ್ಗಾರಿದಮ್ ಸುಧಾರಿಸಿತು. ಬಳಕೆ ಅಭಿವರ್ಧಕರು ಸಾರ್ವಜನಿಕ ಡೊಮೇನ್ನಲ್ಲಿ (ಅಥವಾ CC0 ಅಡಿಯಲ್ಲಿ) ಉಲ್ಲೇಖ ಅನುಷ್ಠಾನವನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದ್ದಾರೆ, ಇದನ್ನು C ಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ಓಪನ್ ಕ್ವಾಂಟಮ್ ಸೇಫ್ (OQS) ಯೋಜನೆಯ ಪ್ರೋಗ್ರಾಂ ಲೈಬ್ರರಿ ಲಿಬೊಕ್ಸ್ ಅದರ ಆಧಾರದ ಮೇಲೆ ಅನುಷ್ಠಾನವನ್ನು ಒಳಗೊಂಡಿದೆ. ಓಕ್ಯೂಎಸ್ ಓಪನ್ಎಸ್ಎಸ್ಎಲ್ನ ಕ್ವಾಂಟಮ್-ಸೇಫ್ ಡೆವಲಪ್ಮೆಂಟ್ ಶಾಖೆಯನ್ನು ಸಹ ನಿರ್ವಹಿಸುತ್ತದೆ, ಅದನ್ನು ಬೋರಿಂಗ್ಎಸ್ಎಸ್ಎಲ್ನಲ್ಲಿ ಸಂಯೋಜಿಸಿದೆ ಮತ್ತು ಅದರ ಕೋಡ್ ಅನ್ನು ವೋಲ್ಫ್ಎಸ್ಎಸ್ಎಲ್ನಲ್ಲಿ ಸಂಯೋಜಿಸಲಾಗಿದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಜಾವಾ ಸೇರಿದಂತೆ ಥರ್ಡ್-ಪಾರ್ಟಿ ಡೆವಲಪರ್ಗಳಿಂದ ವಿವಿಧ ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಬೆರಳೆಣಿಕೆಯಷ್ಟು ಅನುಷ್ಠಾನಗಳಿವೆ. ಸೈಡ್-ಚಾನೆಲ್ ದಾಳಿಗಳಿಗೆ ನಿರೋಧಕವಾದದ್ದು ಸೇರಿದಂತೆ ವಿವಿಧ (ಉಚಿತ) ಆಪ್ಟಿಮೈಸ್ಡ್ ಹಾರ್ಡ್ವೇರ್ ಅನುಷ್ಠಾನಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ. ಜರ್ಮನ್ ಫೆಡರಲ್ ಆಫೀಸ್ ಫಾರ್ ಇನ್ಫರ್ಮೇಷನ್ ಸೆಕ್ಯುರಿಟಿಯು ಥಂಡರ್ಬರ್ಡ್ನಲ್ಲಿ ಅನುಷ್ಠಾನಗೊಳಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ಈ ಸಂದರ್ಭದಲ್ಲಿ ಬೊಟಾನ್ ಪ್ರೋಗ್ರಾಂ ಲೈಬ್ರರಿಯಲ್ಲಿ ಅನುಷ್ಠಾನ ಮತ್ತು ಓಪನ್ ಪಿಜಿಪಿ ಮಾನದಂಡಕ್ಕೆ ಅನುಗುಣವಾದ ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಹೊಂದಿದೆ. 2023ರಲ್ಲಿ, ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಸಂದೇಶ ಸೇವೆ ಸಿಗ್ನಲ್, ಪಿ. ಕ್ಯೂ. ಎಕ್ಸ್. ಡಿ. ಎಚ್. ಎಂಬ ಕೈಬರ್-ಆಧಾರಿತ ಪೋಸ್ಟ್-ಕ್ವಾಂಟಮ್ ಎನ್ಕ್ರಿಪ್ಶನ್ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ತಮ್ಮ ಸಿಗ್ನಲ್ ಪ್ರೊಟೊಕಾಲ್ಗೆ ಜಾರಿಗೆ ತಂದಿತು, ಇದನ್ನು ವಾಟ್ಸ್ಆ್ಯಪ್ ಮತ್ತು ಇತರರು ಬಳಸುತ್ತಾರೆ. ಉಲ್ಲೇಖಗಳು ಅಸಿಂಮೆಟ್ರಿಕ್-ಕೀ ಕ್ರಮಾವಳಿಗಳ ಮೂಲಕ ಮೂಲ ವಿಧಾನವನ್ನು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಜಾಲರಿ-ಆಧಾರಿತ ಗೂಢಲಿಪೀಕರಣ