ಕಂಪ್ಯೂಟರ್ಸುರಕ್ಷತೆ

ಆರ್ಎಸ್ಎ ಎನ್ಕ್ರಿಪ್ಶನ್. ವಿವರಣೆ ಹಾಗೂ RSA ಕ್ರಮಾವಳಿಯು ಅನುಷ್ಠಾನಕ್ಕೆ

ಆರ್ಎಸ್ಎ ಎನ್ಕ್ರಿಪ್ಶನ್ ವ್ಯಾಪಕವಾಗಿ ಸುರಕ್ಷಿತ ಮಾಹಿತಿ ಪ್ರಸರಣ ಬಳಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಮೊದಲ ಪ್ರಾಯೋಗಿಕ ಸಾರ್ವಜನಿಕ-ಕೀ ಗುಪ್ತ ಲಿಪಿ ಒಂದಾಗಿದೆ. ಇದೇ ರೀತಿಯ ಸೇವೆಗಳನ್ನು ಇದರ ಮುಖ್ಯ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಗೂಢಲಿಪೀಕರಣ ಕೀಲಿ ರಹಸ್ಯ ಇಟ್ಟುಕೊಂಡು ಇದು ಅಸಂಕೇತೀಕರಣವನ್ನು ಕೀ, ಮುಕ್ತ ಮತ್ತು ವಿವಿಧ ಎಂದು. ಆರ್ಎಸ್ಎ ತಂತ್ರಜ್ಞಾನ , ಈ ಅಸಿಮ್ಮೆಟ್ರಿ ಎರಡು ದೊಡ್ಡ ಅವಿಭಾಜ್ಯ ಸಂಖ್ಯೆಗಳನ್ನು (ಅಪವರ್ತನ ಸಮಸ್ಯೆ) ಪ್ಲೇಬ್ಯಾಕ್ ಅಪವರ್ತನ ಪ್ರಾಯೋಗಿಕ ತೊಂದರೆ ಆಧರಿಸಿದೆ.

ಇತಿಹಾಸ ಸೃಷ್ಟಿಯ

ಮೊದಲ ಸಾರ್ವಜನಿಕವಾಗಿ ಈ ವಿವರಿಸಿದ ವಿಜ್ಞಾನಿಗಳು - ಆರ್ಎಸ್ಎ ಹೆಸರನ್ನು ಉಪನಾಮಗಳು ರಿವೆಸ್ಟ್, ಶಮೀರ್ ಮತ್ತು ಆಡ್ಲೆಮ್ಯಾನ್ ಆರಂಭಿಕ ಅಕ್ಷರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಗೂಢಲಿಪೀಕರಣ ಕ್ರಮಾವಳಿಗಳ 1977 ರಲ್ಲಿ. ಬ್ರಿಟಿಷ್ ಗುಪ್ತಚರ ಕೆಲಸ ಮಾಡಿದ Klifford Koks, ಒಂದು ಇಂಗ್ಲೀಷ್ ಗಣಿತಜ್ಞ 1973 ರಲ್ಲಿ ಸಮಾನ ವ್ಯವಸ್ಥೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮೊದಲ, ಆದರೆ ಇದು 1997 ರವರೆಗೆ ಬಹಿರಂಗಗೊಂಡ ಇಲ್ಲ

ಆರ್ಎಸ್ಎ ಬಳಕೆದಾರರು ರಚಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಸಹಾಯಕ ಮೌಲ್ಯದೊಂದಿಗೆ ಒಟ್ಟಿಗೆ ಎರಡು ದೊಡ್ಡ ಅವಿಭಾಜ್ಯ ಸಂಖ್ಯೆಗಳ ಮೇಲೆ ಆಧಾರಿತ ಸಾರ್ವಜನಿಕ ಕೀ ಪ್ರಕಟಿಸುತ್ತದೆ. ಅವಿಭಾಜ್ಯ ಸಂಖ್ಯೆಗಳು ಮುಚ್ಚಿಡಲಾಗುತ್ತದೆ ಮಾಡಬೇಕು. ಯಾರಾದರೂ ಒಂದು ಸಂದೇಶವನ್ನು ಗೂಢಲಿಪೀಕರಿಸಲು ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಬಳಸಿ, ಆದರೆ ಸಾಕಷ್ಟು ದೊಡ್ಡದಾಗಿದ್ದಲ್ಲಿ, ನಂತರ ಅವಿಭಾಜ್ಯ ಸಂಖ್ಯೆಗಳ ಜ್ಞಾನ ಮಾತ್ರ ಯಾರಾದರೂ ಸಂದೇಶವನ್ನು ಅರ್ಥೈಸಲು ಸಾಧ್ಯವಿಲ್ಲ. RSA ಯನ್ನು ಬಹಿರಂಗಪಡಿಸುವಿಕೆಯ ಇಂದು ಮುಖ್ಯ ಸಮಸ್ಯೆ ಎಂದು ಕರೆಯುತ್ತಾರೆ ಹೇಗೆ ಒಂದು ವಿಶ್ವಾಸಾರ್ಹ ಯಾಂತ್ರಿಕ ಬಗ್ಗೆ ಮುಕ್ತ ಚರ್ಚೆಯಾಗಿದೆ.

RSA ಕ್ರಮಾವಳಿಯನ್ನು ಆದರೆ ಇದನ್ನು ನೇರವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಇದು ಕಾರಣಕ್ಕಾಗಿ, ತುಲನಾತ್ಮಕವಾಗಿ ನಿಧಾನ ಎನ್ಕ್ರಿಪ್ಟ್ ಬಳಕೆದಾರ. ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಈ ವಿಧಾನವನ್ನು ಪ್ರತಿಯಾಗಿ ಕಾರ್ಯಾಚರಣೆಗಳು ಹೆಚ್ಚಿನ ವೇಗದಲ್ಲಿ ಬೃಹತ್ ಗೂಢಲಿಪೀಕರಣ ಮತ್ತು ಅಸಂಕೇತೀಕರಣವನ್ನು ಮಾಡಬಹುದು ಇದು ಸಮ್ಮಿತಿಯ ಗೂಢಲಿಪೀಕರಣ ಕೀಲಿ, ಎನ್ಕ್ರಿಪ್ಟ್ ಹಂಚಿಕೆಯ ಕೀಲಿ ಸಂವಹನ ಬಳಸಲಾಗುತ್ತದೆ.

ಯಾವಾಗ ಈಗಿನ ಸ್ವರೂಪದಲ್ಲಿ ಗುಪ್ತ ಲಿಪಿ ಇತ್ತು?

ಅಸಮ್ಮಿತ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಕೀಯನ್ನು ಕಲ್ಪನೆಯನ್ನು ಸಹಿಗಳು ಪರಿಚಯಿಸುವ ಮತ್ತು ಸಂಖ್ಯೆಗಳ ಸಿದ್ಧಾಂತವನ್ನು ಅನ್ವಯಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ, 1976 ಪರಿಕಲ್ಪನೆಗೆ ಪ್ರಕಟಿಸಿದರು ಡಿಫ್ಫಿ ಮತ್ತು ಹೆಲ್ಮ್ಯಾನ್ ಸಲ್ಲುತ್ತವೆ. ಅವುಗಳ ಉತ್ಪನ್ನಗಳನ್ನು ರಚಿತವಾದ exponentiation ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಒಂದು ಅವಿಭಾಜ್ಯ ಸಂಖ್ಯೆ ಪ್ರಮಾಣ ಒಂದು ಹಂಚಿಕೆಯ ರಹಸ್ಯ ಕೀ. ಆದಾಗ್ಯೂ, ಅವರು ಅಪವರ್ತನ ತತ್ವಗಳನ್ನು ಚೆನ್ನಾಗಿ ಸಮಯದಲ್ಲಿ ತಿಳಿದುಬಂದಿಲ್ಲ, ಈ ಕ್ರಿಯೆಯ ಅರ್ಥೈಸಿಕೊಳ್ಳುವ ಸಮಸ್ಯೆಯನ್ನು ತೆರೆಯಲು ಬಿಟ್ಟು.

ರಿವೆಸ್ಟ್, ಆದಿ ಶಾಮಿರ್, ಮತ್ತು ಆಡ್ಲೆಮ್ಯಾನ್ ಎಂಐಟಿಯಲ್ಲಿ ಡಿಕೋಡ್ ಮಾಡಲು ಅಸಾಧ್ಯವಾದ ಒಂದು ಏಕಮುಖ ಕಾರ್ಯ ರಚಿಸಲು ಅನೇಕ ವರ್ಷ ಹಲವಾರು ಪ್ರಯತ್ನಗಳನ್ನು ಮಾಡಿದ್ದೀರಿ. ರಿವೆಸ್ಟ್ ಮತ್ತು ಶಾಮಿರ್ (ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನಿಗಳು) ಕ್ರಮಾವಳಿಯ "ದುರ್ಬಲ ಅಂಕಗಳನ್ನು" ಹುಡುಕಲು ಅನೇಕ ಸಂಭಾವ್ಯ ಕಾರ್ಯಗಳನ್ನು ಸೂಚಿಸಿದ್ದಾರಾದರೂ, ಆಡ್ಲೆಮ್ಯಾನ್ ಸಂದರ್ಭದಲ್ಲಿ (ಗಣಿತಶಾಸ್ತ್ರ ನಂತಹ). ಅವರು ವಿಧಾನಗಳು ಬಹಳಷ್ಟು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅಂತಿಮವಾಗಿ ಅಂತಿಮ ವ್ಯವಸ್ಥೆಯನ್ನು ಏಪ್ರಿಲ್ 1977 ನಲ್ಲಿ RSA ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು.

ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಸಹಿ ಮತ್ತು ಸಾರ್ವಜನಿಕ ಕೀಲಿ

ಡಿಜಿಟಲ್ ಸಹಿ ಅಥವಾ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಸಹಿ, ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಡಾಕ್ಯುಮೆಂಟ್ ರೀತಿಯ ಅವಿಭಾಜ್ಯ ಭಾಗವಾಗಿದೆ. ಇದು ಒಂದು ನಿರ್ದಿಷ್ಟ ಕ್ರಿಪ್ಟೋಗ್ರ್ಯಾಫಿಕ್ ಡೇಟಾ ಬದಲಾವಣೆಗಳನ್ನು ನಿರ್ಮಾಣವಾಗಲ್ಪಡುತ್ತದೆ. ಡಾಕ್ಯುಮೆಂಟ್ ಸಮಗ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸಿ ಸಾಧ್ಯ ಈ ಗುಣಲಕ್ಷಣ, ಅದರ ಗೋಪ್ಯತೆ, ಹಾಗೂ ಇದು ಹೊಂದಿರುವ ನಿರ್ಧರಿಸಲು. ವಾಸ್ತವವಾಗಿ, ಸಾಮಾನ್ಯ ಪ್ರಮಾಣವಾಗಿ ಸಹಿಯನ್ನು ಪರ್ಯಾಯವಾಗಿ.

ಈ ಗುಪ್ತ ಲಿಪಿ (ಆರ್ಎಸ್ಎ ಗೂಢಲಿಪೀಕರಿಸದ) ಸಮ್ಮಿತೀಯ ಭಿನ್ನವಾಗಿ ಸಾರ್ವಜನಿಕ ಕೀ ಒದಗಿಸುತ್ತದೆ. ಮುಚ್ಚಿ (ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ) ಮತ್ತು ಹೊರಾಂಗಣ - ತನ್ನ ಕಾರ್ಯಾಚರಣೆಯ ತತ್ವ ಎರಡು ಬೇರೆ ಕೀಲಿಗಳನ್ನು ಬಳಸುತ್ತಿದ್ದರು. ಮೊದಲ ಡಿಜಿಟಲ್ ಸಹಿ ಉತ್ಪಾದಿಸುವಂತಹ ನಂತರ ಪಠ್ಯ ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ. ಎರಡನೇ - ನಿಜವಾದ ಗೂಢಲಿಪೀಕರಣ ಮತ್ತು ವಿದ್ಯುನ್ಮಾನ ಸಹಿ.

ಉತ್ತಮ RSA ಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಹಿಯನ್ನು ಬಳಸಿ, ಇದು ಒಂದು ಸಾಮಾನ್ಯ ರಹಸ್ಯ ಕಡಿಮೆಯಾಗುವ ಉದಾಹರಣೆ ದಾಖಲೆ "ಗೂಢಾಚಾರಿಕೆಯ ಕಣ್ಣುಗಳು, ನಿಂದ ಮುಚ್ಚಲಾಗಿದೆ".

ಕ್ರಮಾವಳಿ ಏನು?

ಕೀಲಿಯ ಉತ್ಪಾದನೆಯು, ಹಂಚಿಕೆ, ಗೂಢಲಿಪೀಕರಣ ಮತ್ತು ಅಸಂಕೇತೀಕರಣವನ್ನು: RSA ಕ್ರಮಾವಳಿಯನ್ನು ನಾಲ್ಕು ಹಂತಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಈಗಾಗಲೇ ಹೇಳಿದಂತೆ, ಆರ್ಎಸ್ಎ ಎನ್ಕ್ರಿಪ್ಶನ್ ಸಾರ್ವಜನಿಕ ಕೀ ಮತ್ತು ಖಾಸಗಿ ಕೀಲಿ ಒಳಗೊಂಡಿದೆ. ಹೊರಾಂಗಣ ಎಲ್ಲಾ ತಿಳಿದಿಲ್ಲ ಮತ್ತು ಸಂದೇಶಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ. ಇದರ ಸಾರ ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಎನ್ಕ್ರಿಪ್ಟ್ ಸಂದೇಶಗಳನ್ನು ಮಾತ್ರ ರಹಸ್ಯ ಕೀಯನ್ನು ಬಳಸಿ, ನಿರ್ದಿಷ್ಟ ಅವಧಿಯಲ್ಲಿ ಅಸಂಕೇತಿಕರಿಸಿದ ಮಾಡಬಹುದು ಎಂದು ವಾಸ್ತವವಾಗಿ ಇರುತ್ತದೆ.

ಸುರಕ್ಷತೆ ಕಾರಣಗಳಿಗಾಗಿ, ಪೂರ್ಣಾಂಕಗಳ ಯಾದೃಚ್ಛಿಕವಾಗಿ ಆಯ್ಕೆ ಮಾಡಲು ಮತ್ತು ಗಾತ್ರದಲ್ಲಿ ಒಂದೇ, ಆದರೆ ಹೆಚ್ಚು ಕಷ್ಟ ಅಪವರ್ತನ ಮಾಡಲು ಕೆಲವು ಸಂಖ್ಯೆಗಳನ್ನು ಉದ್ದದಲ್ಲಿ ಭಿನ್ನವಾಗಿರುತ್ತವೆ. ಅದೇ ಒಂದೇ ಸಂಖ್ಯೆಯ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ತಮ್ಮ ಸರಳತೆಯ ಪರೀಕ್ಷಾ ಕಂಡುಹಿಡಿಯಬಹುದು, ಆದ್ದರಿಂದ ಮಾಹಿತಿ ಗೂಢಲಿಪೀಕರಣ ಅಗತ್ಯವಾಗಿ ಜಟಿಲವಾಗಿದೆ ಮಾಡಬೇಕು.

ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಪರಿಮಾಣವು ಮತ್ತು ಸಾರ್ವಜನಿಕ ಘಾತ ಒಳಗೊಂಡಿದೆ. ಒಳಾಂಗಣ ಘಟಕ ಮತ್ತು ರಹಸ್ಯ ಇಟ್ಟುಕೊಂಡಿರಬೇಕು ಖಾಸಗಿ ವ್ಯಕ್ತಿ, ಒಳಗೊಂಡಿದೆ.

ಕಡತಗಳನ್ನು ಮತ್ತು ದುರ್ಬಲತೆಗಳನ್ನು RSA ಗೂಢಲಿಪೀಕರಣ

ಆದಾಗ್ಯೂ, ಸರಳ ಹ್ಯಾಕಿಂಗ್ ಆರ್ಎಸ್ಎ ಯಾಂತ್ರೀಕತೆಗಳನ್ನು ಇವೆ. ಕೋಡ್ ಸಂಖ್ಯೆಗಳ ಕಡಿಮೆ ಮತ್ತು ಸಣ್ಣ ಮೌಲ್ಯಗಳೊಂದಿಗೆ ಗೂಢಲಿಪೀಕರಣದ ಸುಲಭವಾಗಿ ತೆರೆಯಬಹುದು ಮಾಡಿದಾಗ, ಪೂರ್ಣಾಂಕಗಳ ಮೇಲೆ ಪಿಕ್ ಮೂಲ ಸೈಫರ್ಟೆಕ್ಸ್ಟ್ ವೇಳೆ.

ಆರ್ಎಸ್ಎ ಎನ್ಕ್ರಿಪ್ಶನ್ ಒಂದು ನಿರ್ಣಯಾಧರಿತವಾಗಿವೆ ಕ್ರಮಾವಳಿ ರಿಂದ (ಅಂದರೆ, ಯಾವುದೇ ಯಾದೃಚ್ಛಿಕ ಘಟಕವನ್ನು ಹೊಂದಿದೆ), ಆಕ್ರಮಣಕಾರರೊಂದಿಗೆ ಯಶಸ್ವಿಯಾದರು ಸಮಾನ ಸೈಫರ್ಟೆಕ್ಸ್ಟ್ ಎಂಬುದನ್ನು ವಿಷಯದ ಸಾರ್ವಜನಿಕ ಕೀ ಮತ್ತು ತಪಾಸಣೆ ಅಡಿಯಲ್ಲಿ ಸಾಧ್ಯತೆ ಪ್ಲೇನ್ಟೆಕ್ಸ್ಟ್ಗಳು ಗೂಢಲಿಪೀಕರಣದ ಮೂಲಕ ಗುಪ್ತ ಲಿಪಿ ವಿರುದ್ಧ ಆಯ್ಕೆ ಸರಳಪಠ್ಯ ದಾಳಿ ಚಲಾಯಿಸಬಹುದು. ಅರ್ಥಕ್ಕೆ ಸುರಕ್ಷಿತ ಗುಪ್ತ ಲಿಪಿ ಆಕ್ರಮಣಕಾರರೊಂದಿಗೆ ಅವರು ವಿಸ್ತೃತ ರೂಪದಲ್ಲಿ ಸಂಬಂಧಿತ ಗ್ರಂಥಗಳು ತಿಳಿದಿದೆ ಸಹ, ಪರಸ್ಪರ ಎರಡು ಗೂಢಲಿಪೀಕರಣ ನಡುವೆ ವ್ಯತ್ಯಾಸ ಸಾಧ್ಯವಿಲ್ಲದ ಸಂದರ್ಭದಲ್ಲಿ ಕರೆಯಲಾಗುತ್ತದೆ. ಮೇಲೆ ವರ್ಣಿಸಿದಂತೆ, ಪ್ಯಾಡಿಂಗ್ ಇಲ್ಲದೆ ಆರ್ಎಸ್ಎ ಇತರ ಸೇವೆಗಳು ಅರ್ಥಕ್ಕೆ ಸುರಕ್ಷಿತವಾಗಿದೆ.

ಗೂಢಲಿಪೀಕರಣ ಮತ್ತು ರಕ್ಷಣೆಗಾಗಿ ಹೆಚ್ಚುವರಿ ಕ್ರಮಾವಳಿಗಳು

ಮೇಲಿನ ತೊಂದರೆಗಳನ್ನು ತಪ್ಪಿಸಲು, RSA ಪ್ರಾಯೋಗಿಕ ಅಳವಡಿಕೆಯು ಸಾಮಾನ್ಯವಾಗಿ ಗೂಢಲಿಪೀಕರಣ ಮೊದಲು ರಚನಾತ್ಮಕ, ಯಾದೃಚ್ಛಿಕ ಭರ್ತಿ ಕೆಲವು ರೂಪ ಅಳವಡಿಸಲಾಗುತ್ತದೆ. ಈ ವಿಷಯವನ್ನು ಅಸುರಕ್ಷಿತ ಪ್ಲೇನ್ಟೆಕ್ಸ್ಟ್ಗಳನ್ನು ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಬಿದ್ದು ಎಂಬುದನ್ನು ಖಾತ್ರಿಗೊಳಿಸುತ್ತದೆ, ಮತ್ತು ಈ ಸಂದೇಶವನ್ನು ಯಾದೃಚ್ಛಿಕ ಆಯ್ಕೆ ಮೂಲಕ ಪರಿಹಾರ ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು.

ಭದ್ರತಾ RSA ಕ್ರಿಪ್ಟೊಸಿಸ್ಟಂ ಮತ್ತು ಗೂಢಲಿಪೀಕರಣ ಎರಡು ಗಣಿತಶಾಸ್ತ್ರದ ಸಮಸ್ಯೆಗಳನ್ನು ಆಧರಿಸಿದೆ: ದೊಡ್ಡ ಸಂಖ್ಯೆಯಲ್ಲಿ ಮತ್ತು ನಿಜವಾದ ಆರ್ಎಸ್ಎ ಸಮಸ್ಯೆಯನ್ನು ಅಪವರ್ತನಮಾಡುವ ಸಮಸ್ಯೆ. RSA ಯಲ್ಲಿಯ ಸೈಫರ್ಟೆಕ್ಸ್ಟ್ ಮತ್ತು ಸಹಿ ಪೂರ್ಣ ಬಹಿರಂಗಪಡಿಸುವಿಕೆಯ ಮಾಡಬಹುದು ಈ ಸಮಸ್ಯೆಗಳನ್ನು ಎರಡೂ ಒಟ್ಟಾಗಿ ಪರಿಹರಿಸಲಾಗುವುದಿಲ್ಲ ಊಹೆಯ ಮೇಲೆ ಒಪ್ಪಿಕೊಳ್ಳಲು ಪರಿಗಣಿಸಲಾಗಿದೆ.

ಹೇಗಿದ್ದರೂ, ಅವಿಭಾಜ್ಯ ಅಂಶಗಳು ಚೇತರಿಸಿಕೊಳ್ಳಲು ಸಾಮರ್ಥ್ಯವನ್ನು, ಆಕ್ರಮಣಕಾರರೊಂದಿಗೆ ಸಾರ್ವಜನಿಕ ಕೀಲಿ ರಹಸ್ಯ ಘಾತ ಅಳೆಯಬಹುದಾಗಿದೆ ಮತ್ತು ನಂತರ ಪ್ರಮಾಣಿತ ವಿಧಾನದ ಮೂಲಕ ಪಠ್ಯ ಡೀಕ್ರಿಪ್ಟ್. ಇಂದು ಶಾಸ್ತ್ರೀಯ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ದೊಡ್ಡ ಪೂರ್ಣಾಂಕಗಳನ್ನು ಅಪವರ್ತನ ಯಾವುದೇ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ವಿಧಾನವನ್ನು ದೊರಕುವುದಿಲ್ಲ ವಾಸ್ತವವಾಗಿ, ಇದು ಸಾಬೀತು ಮಾಡಲ್ಪಡದ ಅವರು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಎಂದು ಬಂದಿದೆ.

ಯಾಂತ್ರೀಕೃತಗೊಂಡ

ಟೂಲ್, Yafu ಎಂಬ ಪ್ರಕ್ರಿಯೆ ಉತ್ತಮಗೊಳಿಸುವ ಬಳಸಬಹುದು. YAFU ಆಟೋಮೇಷನ್ ಅನಿಯಂತ್ರಿತ ಇನ್ಪುಟ್ ಸಂಖ್ಯೆಗಳ ಅಂಶಗಳು ಹುಡುಕಲು ಸಮಯ ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಬೌದ್ಧಿಕ ಮತ್ತು ಹೊಂದಿಕೊಳ್ಳಬಲ್ಲ ಶಾಸ್ತ್ರದಲ್ಲಿನ ಅಪವರ್ತನೀಕರಣ ಕ್ರಮಾವಳಿಗಳಿವೆ ರಚಿಸಿರುವ ಸುಧಾರಿತ ವೈಶಿಷ್ಟ್ಯವಾಗಿದೆ. ಹೆಚ್ಚಿನ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯು ಬಹು- ಅಥವಾ ಅನೇಕ Yafu ಪೂರ್ಣ ಬಳಕೆಗೆ ಅವಕಾಶ ಅಲ್ಗಾರಿದಮ್ ಬಹು ಎಳೆಗಳನ್ನುಳ್ಳ ಬಹು ಕೋರ್ ಪ್ರೊಸೆಸರ್ಗಳನ್ನು (SNFS, SIQS ಮತ್ತು ECM ಸೇರಿದಂತೆ). ಎಲ್ಲಾ ಮೊದಲ, ಇದು ಆಜ್ಞಾ ಸಾಲು ಉಪಕರಣವಾಗಿರುತ್ತದೆ ನಿಯಂತ್ರಿಸಲ್ಪಡುತ್ತದೆ. ರೂಢಿಯಲ್ಲಿರುವ ಕಂಪ್ಯೂಟರ್ ಬಳಸಿಕೊಂಡು ಗೂಢಲಿಪೀಕರಣ Yafu ಅಂಶ ಹುಡುಕುವ ಕಳೆದ ಸಮಯ, ಸೆಕೆಂಡುಗಳಲ್ಲಿ 103.1746 ಗೆ ಕುಗ್ಗಿಸಬಹುದು. ಉಪಕರಣವನ್ನು ಸಂಸ್ಕರಿಸುವ ಬೈನರಿ 320 ಬಿಟ್ ಅಥವಾ ಹೆಚ್ಚು ಸಾಮರ್ಥ್ಯ. ಈ ಅನುಸ್ಥಾಪಿಸಲು ಮತ್ತು ಸಂರಚಿಸಲು ತಾಂತ್ರಿಕ ನೈಪುಣ್ಯ ನಿರ್ದಿಷ್ಟ ಪ್ರಮಾಣದ ಅಗತ್ಯವಿದೆ ಒಂದು ಸಂಕೀರ್ಣ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿದೆ. ಹೀಗಾಗಿ, ಆರ್ಎಸ್ಎ ಎನ್ಕ್ರಿಪ್ಶನ್ ದುರ್ಬಲ ಸಿ ಇರಬಹುದು

ಇತ್ತೀಚೆಗೆ ಪ್ರಯತ್ನಗಳು ಹ್ಯಾಕಿಂಗ್

2009, RSA-512 ಬಿಟ್ ಕೀಲಿಯನ್ನು ಬಳಸಿಕೊಂಡು Bendzhamin ಮುಡಿ ಮಾತ್ರ ಪ್ರಸಿದ್ಧ ಸಾಫ್ಟ್ವೇರ್ (GGNFS) ಮತ್ತು ಸರಾಸರಿ ಡೆಸ್ಕ್ಟಾಪ್ (1900 MHz ನಲ್ಲಿ ಡ್ಯುಯಲ್ ಕೋರ್ Athlon64) ಬಳಸಿಕೊಂಡು, 73 ದಿನಗಳ kriptoteksta ಅರ್ಥವನ್ನೂ ಗ್ರಹಿಸುವ ಕೆಲಸ. ಅನುಭವ ತೋರಿಸಲ್ಪಟ್ಟಂತೆ, ಡಿಸ್ಕ್ 5 GB ಮತ್ತು ಸಂಬಂಧಿಸಿದಂತೆ ಮೆಮೊರಿ 2.5 ಗಿಗಾಬೈಟ್ ಸ್ವಲ್ಪ ಕಡಿಮೆ ಅಗತ್ಯವಿದೆ "ಹುಡುಕಾಡುವ."

2010, ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ಆರ್ಎಸ್ಎ 768 ಬಿಟ್ಗಳು ಉದ್ದವಾಗಿದೆ (232 ದಶಾಂಶ ಅಂಕೆಗಳನ್ನು, ಅಥವಾ ಆರ್ಎಸ್ಎ-768) ಅಳವಡಿಸಿಕೊಳ್ಳಬೇಕಿತ್ತು ಮಾಡಲಾಯಿತು. ಅವರ ಬಹಿರಂಗಪಡಿಸುವಿಕೆಯ ಒಮ್ಮೆಗೇ ಹಲವಾರು ನೂರು ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಎರಡು ವರ್ಷಗಳಲ್ಲಿ ಕೊನೆಯಾಯಿತು.

ಪ್ರಾಯೋಗಿಕವಾಗಿ, RSA ಕೀಲಿಗಳನ್ನು ಉದ್ದವಾಗಿದೆ - ವಿಶಿಷ್ಟವಾಗಿ 1024 ರಿಂದ 4096 ಬಿಟ್ಗಳ. ಕೆಲವು ತಜ್ಞರು 1024-ಬಿಟ್ ಕೀಲಿಗಳನ್ನು ಭವಿಷ್ಯದಲ್ಲಿ ವಿಶ್ವಾಸಾರ್ಹವಲ್ಲ ಪರಿಣಮಿಸಬಹುದು ಅಥವಾ ಮುಂದೆ ಚೆನ್ನಾಗಿ ಅನುದಾನಿತ ದಾಳಿಕೋರರಿಗೆ ಗಳನ್ನೂ ಮಾಡಬಹುದು ಎಂದು ನಂಬುತ್ತಾರೆ. ಆದರೂ, ಕೆಲ 4096-ಬಿಟ್ ಕೀಲಿಗಳನ್ನು ಕೂಡ ಭವಿಷ್ಯದಲ್ಲಿ ಬಹಿರಂಗ ಮಾಡಬಹುದು ವಾದಿಸಿದ್ದಾರೆ.

ಭವಿಷ್ಯ

ಆದ್ದರಿಂದ, ಒಂದು ನಿಯಮದಂತೆ, ಇದು ಸಂಖ್ಯೆಯ ಸಾಕಷ್ಟು ದೊಡ್ಡ ವೇಳೆ ಆರ್ಎಸ್ಎ ಸುರಕ್ಷಿತ ಊಹಿಸಲಾಗಿದೆ. 300 ಬಿಟ್ಗಳು ಅಥವಾ ಚಿಕ್ಕದಾಗಿರುತ್ತವೆ ಹಾಗೂ ಸೈಫರ್ಟೆಕ್ಸ್ಟ್ ಡಿಜಿಟಲ್ ಸಹಿ ತಳದಲ್ಲಿ ಸಾರ್ವಜನಿಕ ಡೊಮೇನ್ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಈಗಾಗಲೇ ಸಾಫ್ಟ್ವೇರ್ ಬಳಸುವ ಕಂಪ್ಯೂಟರಿನಲ್ಲಿ ಕೆಲವು ಗಂಟೆಗಳ ಒಳಗೆ ವಿಘಟಿಸಲ್ಪಡುತ್ತವೆ ವೇಳೆ. ಒಂದು ಪ್ರಮುಖ ಉದ್ದ 512 ಬಿಟ್ಗಳು, ತೋರಿಸಿರುವಂತೆ, ಮುಂಚಿನ 1999, ಕೆಲವು ನೂರು ಕಂಪ್ಯೂಟರ್ಗಳ ಬಳಕೆ ತೆರೆಯಬಹುದು. ಇಂದು ಒಂದು ಸಾರ್ವಜನಿಕವಾಗಿ ಲಭ್ಯವಿರುವ ಹಾರ್ಡ್ವೇರ್ ಬಳಸುವ ಕೆಲವು ವಾರಗಳಲ್ಲಿ ಸಾಧ್ಯ. ಹೀಗಾಗಿ, buduschembudet ಸುಲಭವಾಗಿ ಪ್ರಕಟಿಸಿದ ಬೆರಳುಗಳ ಮೇಲೆ ಆರ್ಎಸ್ಎ ಗೂಢಲಿಪೀಕರಿಸದ ಮತ್ತು ವ್ಯವಸ್ಥೆಯನ್ನು ಹತಾಶವಾಗಿ ಹಳತಾದ ಪರಿಣಮಿಸುತ್ತದೆ ಸಾಧ್ಯ.

ಅಧಿಕೃತವಾಗಿ 2003 ರಲ್ಲಿ, 1024-ಬಿಟ್ ಕೀಲಿಗಳನ್ನು ಸುರಕ್ಷತೆಯ ಬಗ್ಗೆ ಕರೆಯಲಾಯಿತು. ಪ್ರಸ್ತುತ, 2048 ಬಿಟ್ಗಳು ಕನಿಷ್ಠ ಉದ್ದವನ್ನು ಹೊಂದಿರುವುದೆಂದು ಸೂಚಿಸಲಾಗುತ್ತದೆ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kn.birmiss.com. Theme powered by WordPress.