ವಾಕ್ಯವನ್ನು ಎನ್ಕೋಡ್ ಮಾಡುವುದು ಹೇಗೆ. ಸರಳ ಸೈಫರ್‌ಗಳು ಮತ್ತು ಅವುಗಳ ಡೀಕ್ರಿಪ್ಶನ್

ಈ ದಿನ, ರಷ್ಯಾದ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಸೇವೆಯು ತನ್ನ ವೃತ್ತಿಪರ ರಜಾದಿನವನ್ನು ಆಚರಿಸುತ್ತದೆ.

"ಕ್ರಿಪ್ಟೋಗ್ರಫಿ"ಪ್ರಾಚೀನ ಗ್ರೀಕ್ ಅರ್ಥದಿಂದ "ರಹಸ್ಯ ಬರವಣಿಗೆ".

ಪದಗಳನ್ನು ಹೇಗೆ ಮರೆಮಾಡಲಾಗಿದೆ?

ಈಜಿಪ್ಟಿನ ಫೇರೋಗಳ ರಾಜವಂಶದ ಆಳ್ವಿಕೆಯಲ್ಲಿ ರಹಸ್ಯ ಪತ್ರವನ್ನು ರವಾನಿಸುವ ಒಂದು ವಿಶಿಷ್ಟ ವಿಧಾನವು ಅಸ್ತಿತ್ವದಲ್ಲಿತ್ತು:

ಗುಲಾಮನನ್ನು ಆರಿಸಿಕೊಂಡರು. ಅವರು ಅವನ ತಲೆಯನ್ನು ಬೋಳಿಸಿಕೊಂಡರು ಮತ್ತು ಸಂದೇಶದ ಪಠ್ಯವನ್ನು ಜಲನಿರೋಧಕ ತರಕಾರಿ ಬಣ್ಣದಿಂದ ಅದಕ್ಕೆ ಅನ್ವಯಿಸಿದರು. ಕೂದಲು ಬೆಳೆದಾಗ, ಅದನ್ನು ವಿಳಾಸದಾರರಿಗೆ ಕಳುಹಿಸಲಾಯಿತು.

ಸೈಫರ್- ಇದು ರವಾನೆಯಾದ ಮಾಹಿತಿಯ ಗೌಪ್ಯತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ರಹಸ್ಯ (ಕೀ) ಯೊಂದಿಗೆ ಕೆಲವು ರೀತಿಯ ಪಠ್ಯ ರೂಪಾಂತರ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ.

AiF.ru ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಇತಿಹಾಸದಿಂದ ಆಸಕ್ತಿದಾಯಕ ಸಂಗತಿಗಳ ಆಯ್ಕೆಯನ್ನು ಮಾಡಿದೆ.

ಎಲ್ಲಾ ರಹಸ್ಯ ಬರವಣಿಗೆ ವ್ಯವಸ್ಥೆಗಳು ಹೊಂದಿವೆ

1. ಅಕ್ರೋಸ್ಟಿಕ್- ಅರ್ಥಪೂರ್ಣ ಪಠ್ಯ (ಪದ, ನುಡಿಗಟ್ಟು ಅಥವಾ ವಾಕ್ಯ), ಕವಿತೆಯ ಪ್ರತಿ ಸಾಲಿನ ಆರಂಭಿಕ ಅಕ್ಷರಗಳಿಂದ ಕೂಡಿದೆ.

ಇಲ್ಲಿ, ಉದಾಹರಣೆಗೆ, ಮೊದಲ ಅಕ್ಷರಗಳಲ್ಲಿ ಸುಳಿವು ಹೊಂದಿರುವ ಒಗಟಿನ ಕವಿತೆ:

ಡಿನಾನು ಸಾಮಾನ್ಯವಾಗಿ ನನ್ನ ಸ್ವಂತ ಹೆಸರಿನಿಂದ ಪರಿಚಿತನಾಗಿದ್ದೇನೆ;
ಆರ್ರಾಕ್ಷಸ ಮತ್ತು ನಿರ್ದೋಷಿಗಳು ಅವನ ಮೇಲೆ ಪ್ರತಿಜ್ಞೆ ಮಾಡುತ್ತಾರೆ,
ನಲ್ಲಿವಿಪತ್ತುಗಳಲ್ಲಿ ನಾನು ಎಲ್ಲಕ್ಕಿಂತ ಹೆಚ್ಚು,
ಮತ್ತುಜೀವನವು ನನ್ನೊಂದಿಗೆ ಸಿಹಿಯಾಗಿರುತ್ತದೆ ಮತ್ತು ಉತ್ತಮ ಹಂಚಿಕೆಯಲ್ಲಿದೆ.
ಬಿನಾನು ಶುದ್ಧ ಆತ್ಮಗಳ ಸಂತೋಷವನ್ನು ಮಾತ್ರ ಪೂರೈಸಬಲ್ಲೆ,
ಆದರೆಖಳನಾಯಕರ ನಡುವೆ - ನಾನು ರಚಿಸಲ್ಪಡುವುದಿಲ್ಲ.
ಯೂರಿ ನೆಲೆಡಿನ್ಸ್ಕಿ-ಮೆಲೆಟ್ಸ್ಕಿ
ಸೆರ್ಗೆಯ್ ಯೆಸೆನಿನ್, ಅನ್ನಾ ಅಖ್ಮಾಟೋವಾ, ವ್ಯಾಲೆಂಟಿನ್ ಜಗೊರಿಯನ್ಸ್ಕಿ ಆಗಾಗ್ಗೆ ಅಕ್ರೋಸ್ಟಿಕ್ಸ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರು.

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

ಅವರು ಬರವಣಿಗೆಯಲ್ಲಿ ಕೆಳಗಿನ ಅಕ್ಷರಗಳ ಬದಲಿಗೆ ಮೇಲಿನ ಅಕ್ಷರಗಳನ್ನು ಬಳಸುತ್ತಾರೆ ಮತ್ತು ಪ್ರತಿಯಾಗಿ, ಮತ್ತು ಸ್ವರಗಳು ಬದಲಾಗದೆ ಉಳಿಯುತ್ತವೆ; ಉದಾಹರಣೆಗೆ, ಟೋಕೆಪಾಟ್ = ಕಿಟನ್ಇತ್ಯಾದಿ

ಬುದ್ಧಿವಂತ ಲಿಟೋರಿಯಾಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಪರ್ಯಾಯ ನಿಯಮಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ.

3. "ROT1"- ಮಕ್ಕಳಿಗಾಗಿ ಸೈಫರ್?

ನೀವೂ ಇದನ್ನು ಬಾಲ್ಯದಲ್ಲಿ ಬಳಸಿರಬಹುದು. ಸೈಫರ್‌ನ ಕೀಲಿಯು ತುಂಬಾ ಸರಳವಾಗಿದೆ: ವರ್ಣಮಾಲೆಯ ಪ್ರತಿಯೊಂದು ಅಕ್ಷರವನ್ನು ಮುಂದಿನ ಅಕ್ಷರದಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ.

ಎ ಬಿ ಆಗುತ್ತದೆ, ಬಿ ಸಿ ಆಗುತ್ತದೆ, ಇತ್ಯಾದಿ. "ROT1" ಅಕ್ಷರಶಃ "ವರ್ಣಮಾಲೆಯಲ್ಲಿ 1 ಅಕ್ಷರವನ್ನು ಮುಂದಕ್ಕೆ ತಿರುಗಿಸಿ" ಎಂದರ್ಥ. ನುಡಿಗಟ್ಟು "ನಾನು ಬೋರ್ಚ್ಟ್ ಅನ್ನು ಪ್ರೀತಿಸುತ್ತೇನೆ"ರಹಸ್ಯ ಪದಗುಚ್ಛವಾಗಿ ಪರಿವರ್ತಿಸಿ "ಎ ಯವ್ಮ್ಯ ವಿಪಿಎಸ್". ಕೀಲಿಯನ್ನು ಹಿಮ್ಮುಖವಾಗಿ ಬಳಸಲಾಗಿದ್ದರೂ ಸಹ, ಈ ಸೈಫರ್ ವಿನೋದಕ್ಕಾಗಿ, ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಮತ್ತು ಅರ್ಥೈಸಲು ಸುಲಭವಾಗಿದೆ.

4. ನಿಯಮಗಳ ಮರುಜೋಡಣೆಯಿಂದ ...

ಮೊದಲನೆಯ ಮಹಾಯುದ್ಧದ ಸಮಯದಲ್ಲಿ, ಕ್ರಮಪಲ್ಲಟನೆ ಫಾಂಟ್‌ಗಳನ್ನು ಬಳಸಿ ಗೌಪ್ಯ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸಲಾಯಿತು. ಅವುಗಳಲ್ಲಿ, ಕೆಲವು ಕೊಟ್ಟಿರುವ ನಿಯಮಗಳು ಅಥವಾ ಕೀಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅಕ್ಷರಗಳನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತದೆ.

ಉದಾಹರಣೆಗೆ, ಪದಗಳನ್ನು ಹಿಂದಕ್ಕೆ ಬರೆಯಬಹುದು ಆದ್ದರಿಂದ ನುಡಿಗಟ್ಟು "ತಾಯಿ ಚೌಕಟ್ಟನ್ನು ತೊಳೆದಳು"ಒಂದು ಪದಗುಚ್ಛವಾಗಿ ಬದಲಾಗುತ್ತದೆ "ಅಮಾಮ್ ಅಲಿಮ್ ಉಮರ್". ಮತ್ತೊಂದು ಕ್ರಮಪಲ್ಲಟನೆಯ ಕೀಲಿಯು ಪ್ರತಿ ಜೋಡಿ ಅಕ್ಷರಗಳನ್ನು ಕ್ರಮಪಲ್ಲಟಗೊಳಿಸುವುದು ಇದರಿಂದ ಹಿಂದಿನ ಸಂದೇಶವು ಆಗುತ್ತದೆ "ಆಮ್ ಉಮ್ ಉಮ್ ಅಲ್ ಅರ್ ಉಮ್".

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

5. ಸೀಸರ್‌ನ ಶಿಫ್ಟ್ ಸೈಫರ್

ಇದು 33 ವಿಭಿನ್ನ ಸೈಫರ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ವರ್ಣಮಾಲೆಯ ಪ್ರತಿ ಅಕ್ಷರಕ್ಕೆ ಒಂದರಂತೆ (ಸೈಫರ್‌ಗಳ ಸಂಖ್ಯೆಯು ಬಳಸಿದ ಭಾಷೆಯ ವರ್ಣಮಾಲೆಯ ಆಧಾರದ ಮೇಲೆ ಬದಲಾಗುತ್ತದೆ). ಸಂದೇಶವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಯಾವ ಜೂಲಿಯಸ್ ಸೀಸರ್ ಸೈಫರ್ ಅನ್ನು ಬಳಸಬೇಕೆಂದು ವ್ಯಕ್ತಿಯು ತಿಳಿದಿರಬೇಕು. ಉದಾಹರಣೆಗೆ, ಸೈಫರ್ Ё ಅನ್ನು ಬಳಸಿದರೆ, ನಂತರ A ಆಗುತ್ತದೆ Ё, B ಆಗುತ್ತದೆ F, C ಆಗುತ್ತದೆ Z, ಮತ್ತು ಹೀಗೆ ವರ್ಣಮಾಲೆಯ ಕ್ರಮದಲ್ಲಿ. Y ಅನ್ನು ಬಳಸಿದರೆ, A ಆಗುತ್ತದೆ Y, B ಆಗುತ್ತದೆ Z, C ಆಗುತ್ತದೆ A, ಇತ್ಯಾದಿ. ಈ ಅಲ್ಗಾರಿದಮ್ ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಸೈಫರ್‌ಗಳಿಗೆ ಆಧಾರವಾಗಿದೆ, ಆದರೆ ಸ್ವತಃ ಸಂದೇಶಗಳ ರಹಸ್ಯದ ವಿಶ್ವಾಸಾರ್ಹ ರಕ್ಷಣೆಯನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ, ಏಕೆಂದರೆ 33 ವಿಭಿನ್ನ ಸೈಫರ್ ಕೀಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ತುಲನಾತ್ಮಕವಾಗಿ ಕಡಿಮೆ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.

ಯಾರಿಗೂ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ನೀವು ಪ್ರಯತ್ನಿಸಿ

ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಸಾರ್ವಜನಿಕ ಸಂದೇಶಗಳು ತಮ್ಮ ಒಳಸಂಚುಗಳಿಂದ ನಮ್ಮನ್ನು ಕೀಟಲೆ ಮಾಡುತ್ತವೆ. ಅವುಗಳಲ್ಲಿ ಕೆಲವು ಇನ್ನೂ ಬಗೆಹರಿಯದೆ ಉಳಿದಿವೆ. ಅವು ಇಲ್ಲಿವೆ:

ಕ್ರಿಪ್ಟೋಸ್. ಕಲಾವಿದ ಜಿಮ್ ಸ್ಯಾನ್‌ಬಾರ್ನ್ ಅವರ ಶಿಲ್ಪವು ವರ್ಜೀನಿಯಾದ ಲ್ಯಾಂಗ್ಲಿಯಲ್ಲಿರುವ ಸೆಂಟ್ರಲ್ ಇಂಟೆಲಿಜೆನ್ಸ್ ಏಜೆನ್ಸಿಯ ಪ್ರಧಾನ ಕಛೇರಿಯ ಮುಂಭಾಗದಲ್ಲಿದೆ. ಶಿಲ್ಪವು ನಾಲ್ಕು ಸೈಫರ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ; ಇದುವರೆಗೆ ನಾಲ್ಕನೇ ಕೋಡ್ ಅನ್ನು ತೆರೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ. 2010 ರಲ್ಲಿ, ನಾಲ್ಕನೇ ಭಾಗದಲ್ಲಿ 64-69 NYPVTT ಅಕ್ಷರಗಳು BERLIN ಪದವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ ಎಂದು ತಿಳಿದುಬಂದಿದೆ.

ಈಗ ನೀವು ಲೇಖನವನ್ನು ಓದಿದ್ದೀರಿ, ನೀವು ಖಂಡಿತವಾಗಿ ಮೂರು ಸರಳ ಸೈಫರ್‌ಗಳನ್ನು ಪರಿಹರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ಈ ಲೇಖನದ ಕಾಮೆಂಟ್‌ಗಳಲ್ಲಿ ನಿಮ್ಮ ಆಯ್ಕೆಗಳನ್ನು ಬಿಡಿ. ಉತ್ತರವು ಮೇ 13, 2014 ರಂದು 13:00 ಕ್ಕೆ ಗೋಚರಿಸುತ್ತದೆ.

ಉತ್ತರ:

1) ತಟ್ಟೆ

2) ಮರಿ ಆನೆ ಎಲ್ಲದಕ್ಕೂ ಸುಸ್ತಾಗಿದೆ

3) ಉತ್ತಮ ಹವಾಮಾನ

ಅನೈ ಇಪ್ಟೋಗ್ರಫಿ ಲ್ಯಾಂಡ್ ಸಾಯಿ ಇಕಿಹೌವೈ ಪಾವತಿಸಲು ದಯವಿಟ್ಟು ದೂರು ನೀಡಿ! ನೀವು ತರಗತಿಯಲ್ಲಿ ನಿಮ್ಮ ಸ್ನೇಹಿತರಿಗೆ ಟಿಪ್ಪಣಿಗಳನ್ನು ಬರೆಯುತ್ತಿರಲಿ ಅಥವಾ ವಿನೋದಕ್ಕಾಗಿ ಕ್ರಿಪ್ಟೋಗ್ರಫಿಯನ್ನು (ಕೋಡ್‌ಗಳು ಮತ್ತು ಸೈಫರ್‌ಗಳ ವಿಜ್ಞಾನ) ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರಲಿ, ಈ ಲೇಖನವು ನಿಮಗೆ ಕೆಲವು ಮೂಲಭೂತ ತತ್ವಗಳನ್ನು ಕಲಿಯಲು ಮತ್ತು ಖಾಸಗಿ ಸಂದೇಶಗಳನ್ನು ಎನ್‌ಕೋಡ್ ಮಾಡಲು ನಿಮ್ಮದೇ ಆದ ಮಾರ್ಗವನ್ನು ರಚಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಎಲ್ಲಿ ಪ್ರಾರಂಭಿಸಬೇಕು ಎಂಬ ಕಲ್ಪನೆಯನ್ನು ಪಡೆಯಲು ಕೆಳಗಿನ ಹಂತ 1 ಅನ್ನು ಓದಿ!


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

ಹಂತಗಳು

ಕೋಡ್‌ಗಳು

ಪ್ರಮಾಣಿತ ಸಂಕೇತಗಳು

    ನಿಮ್ಮ ಸಂದೇಶವನ್ನು ರಚಿಸಿ.ಕೋಡ್ ಪುಸ್ತಕವನ್ನು ಬಳಸಿ, ಸಂದೇಶವನ್ನು ಎಚ್ಚರಿಕೆಯಿಂದ ಮತ್ತು ಎಚ್ಚರಿಕೆಯಿಂದ ಬರೆಯಿರಿ. ನಿಮ್ಮ ಕೋಡ್ ಅನ್ನು ಸೈಫರ್‌ನೊಂದಿಗೆ ಜೋಡಿಸುವುದು ನಿಮ್ಮ ಸಂದೇಶವನ್ನು ಇನ್ನಷ್ಟು ಸುರಕ್ಷಿತಗೊಳಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ!

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

    ಕೋಡ್ ಪುಸ್ತಕ

    ಪೊಲೀಸ್ ಕೋಡಿಂಗ್

    ಸೈಫರ್‌ಗಳು

    ದಿನಾಂಕ ಆಧಾರಿತ ಎನ್‌ಕ್ರಿಪ್ಶನ್

    1. ದಿನಾಂಕವನ್ನು ಆರಿಸಿ.ಉದಾಹರಣೆಗೆ, ಇದು ಡಿಸೆಂಬರ್ 16, 1946 ರಂದು ಸ್ಟೀವನ್ ಸ್ಪೀಲ್ಬರ್ಗ್ ಅವರ ಜನ್ಮದಿನವಾಗಿರುತ್ತದೆ. ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಸ್ಲ್ಯಾಶ್‌ಗಳನ್ನು (12/18/46) ಬಳಸಿಕೊಂಡು ಈ ದಿನಾಂಕವನ್ನು ಬರೆಯಿರಿ, ನಂತರ ನೀವು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸಲು ಬಳಸಬಹುದಾದ ಆರು-ಅಂಕಿಯ ಸಂಖ್ಯೆ 121846 ಅನ್ನು ಪಡೆಯಲು ಡ್ಯಾಶ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಿ.

      ಪ್ರತಿ ಅಕ್ಷರಕ್ಕೂ ಒಂದು ಸಂಖ್ಯೆಯನ್ನು ನಿಗದಿಪಡಿಸಿ."ನಾನು ಸ್ಟೀವನ್ ಸ್ಪೀಲ್ಬರ್ಗ್ನ ಚಲನಚಿತ್ರಗಳನ್ನು ಇಷ್ಟಪಡುತ್ತೇನೆ" ಎಂಬ ಸಂದೇಶವನ್ನು ಕಲ್ಪಿಸಿಕೊಳ್ಳಿ. ಸಂದೇಶದ ಅಡಿಯಲ್ಲಿ, ನೀವು ವಾಕ್ಯದ ಕೊನೆಯವರೆಗೂ ನಿಮ್ಮ ಆರು-ಅಂಕಿಯ ಸಂಖ್ಯೆಯನ್ನು ಬರೆಯುತ್ತೀರಿ: 121 84612184 612184 6121846 121846121.

      ನಿಮ್ಮ ಸಂದೇಶವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿ.ಎಡದಿಂದ ಬಲಕ್ಕೆ ಅಕ್ಷರಗಳನ್ನು ಬರೆಯಿರಿ. ಪ್ರತಿ ಸರಳ ಪಠ್ಯ ಅಕ್ಷರವನ್ನು ಅದರ ಕೆಳಗೆ ಪಟ್ಟಿ ಮಾಡಲಾದ ಘಟಕಗಳ ಸಂಖ್ಯೆಯಿಂದ ಸರಿಸಿ. "M" ಅಕ್ಷರವು ಒಂದು ಘಟಕದಿಂದ ಪಲ್ಲಟಗೊಂಡು "H" ಆಗುತ್ತದೆ, "H" ಅಕ್ಷರವು ಎರಡು ಘಟಕಗಳಿಂದ ಪಲ್ಲಟಗೊಂಡು "P" ಆಗುತ್ತದೆ. "I" ಅಕ್ಷರವನ್ನು 2 ಘಟಕಗಳಿಂದ ಬದಲಾಯಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ, ಇದಕ್ಕಾಗಿ ನೀವು ವರ್ಣಮಾಲೆಯ ಪ್ರಾರಂಭಕ್ಕೆ ಹೋಗಬೇಕು ಮತ್ತು ಅದು "B" ಆಗುತ್ತದೆ. ನಿಮ್ಮ ಅಂತಿಮ ಸಂದೇಶವು "Npyo hfögbuschg ynyfya chukgmse tsyuekseb" ಆಗಿರುತ್ತದೆ.

      ನಿಮ್ಮ ಸಂದೇಶವನ್ನು ಅನುವಾದಿಸಿ.ಯಾರಾದರೂ ನಿಮ್ಮ ಸಂದೇಶವನ್ನು ಓದಲು ಬಯಸಿದಾಗ, ನೀವು ಯಾವ ದಿನಾಂಕವನ್ನು ಎನ್‌ಕೋಡ್ ಮಾಡಲು ಬಳಸಿದ್ದೀರಿ ಎಂಬುದನ್ನು ಅವರು ತಿಳಿದುಕೊಳ್ಳಬೇಕು. ರಿಕೋಡ್ ಮಾಡಲು, ರಿವರ್ಸ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬಳಸಿ: ಸಂಖ್ಯಾ ಕೋಡ್ ಅನ್ನು ಬರೆಯಿರಿ, ನಂತರ ಅಕ್ಷರಗಳನ್ನು ವಿರುದ್ಧ ಕ್ರಮದಲ್ಲಿ ಹಿಂತಿರುಗಿ.

      • ದಿನಾಂಕದೊಂದಿಗೆ ಎನ್ಕೋಡಿಂಗ್ ಹೆಚ್ಚುವರಿ ಪ್ರಯೋಜನವನ್ನು ಹೊಂದಿದೆ, ದಿನಾಂಕವು ಸಂಪೂರ್ಣವಾಗಿ ಯಾವುದಾದರೂ ಆಗಿರಬಹುದು. ನೀವು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ದಿನಾಂಕವನ್ನು ಸಹ ಬದಲಾಯಿಸಬಹುದು. ಇದು ಸೈಫರ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ನವೀಕರಿಸುವುದನ್ನು ಇತರ ವಿಧಾನಗಳಿಗಿಂತ ಹೆಚ್ಚು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಮೇ 9, 1945 ರಂತಹ ಪ್ರಸಿದ್ಧ ದಿನಾಂಕಗಳನ್ನು ತಪ್ಪಿಸುವುದು ಉತ್ತಮ.

    ಸಂಖ್ಯೆಯೊಂದಿಗೆ ಎನ್‌ಕ್ರಿಪ್ಶನ್

    1. ನಿಮ್ಮ ಸ್ನೇಹಿತನೊಂದಿಗೆ ರಹಸ್ಯ ಸಂಖ್ಯೆಯನ್ನು ಆರಿಸಿ.ಉದಾಹರಣೆಗೆ, ಸಂಖ್ಯೆ 5.

      ಪ್ರತಿ ಸಾಲಿನಲ್ಲಿ ಈ ಸಂಖ್ಯೆಯ ಅಕ್ಷರಗಳೊಂದಿಗೆ ನಿಮ್ಮ ಸಂದೇಶವನ್ನು (ಸ್ಪೇಸ್‌ಗಳಿಲ್ಲ) ಬರೆಯಿರಿ (ಕೊನೆಯ ಸಾಲು ಚಿಕ್ಕದಾಗಿದ್ದರೆ ಚಿಂತಿಸಬೇಡಿ). ಉದಾಹರಣೆಗೆ, "ನನ್ನ ಕವರ್ ಸ್ಫೋಟಿಸಲಾಗಿದೆ" ಎಂಬ ಸಂದೇಶವು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

      • Moepr
      • ಕ್ಯಾವಿಯರ್
      • ಇರಾಸ್
      • ಒಳಗೊಂಡಿದೆ
    2. ಸೈಫರ್ ರಚಿಸಲು, ಮೇಲಿನಿಂದ ಕೆಳಕ್ಕೆ ಅಕ್ಷರಗಳನ್ನು ತೆಗೆದುಕೊಂಡು ಅವುಗಳನ್ನು ಬರೆಯಿರಿ.ಸಂದೇಶವು "ಮೈಕೋಕೆರೆರ್ರಿಪ್ಯಾತ್ರ್ಟಾವೋ" ಆಗಿರುತ್ತದೆ.

      ನಿಮ್ಮ ಸಂದೇಶವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು, ನಿಮ್ಮ ಸ್ನೇಹಿತ ಅಕ್ಷರಗಳ ಒಟ್ಟು ಸಂಖ್ಯೆಯನ್ನು ಎಣಿಸಬೇಕು, ಅದನ್ನು 5 ರಿಂದ ಭಾಗಿಸಿ ಮತ್ತು ಅಪೂರ್ಣ ಸಾಲುಗಳಿವೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಬೇಕು. ಅದರ ನಂತರ, ಅವನು/ಅವಳು ಈ ಅಕ್ಷರಗಳನ್ನು ಕಾಲಮ್‌ಗಳಲ್ಲಿ ಬರೆಯುತ್ತಾರೆ ಆದ್ದರಿಂದ ಪ್ರತಿ ಸಾಲಿನಲ್ಲಿ 5 ಅಕ್ಷರಗಳು ಮತ್ತು ಒಂದು ಅಪೂರ್ಣ ಸಾಲು (ಯಾವುದಾದರೂ ಇದ್ದರೆ) ಮತ್ತು ಸಂದೇಶವನ್ನು ಓದುತ್ತದೆ.

    ಗ್ರಾಫಿಕ್ ಸೈಫರ್

    ಸೀಸರ್ನ ಮರುಜೋಡಣೆ

    ರಹಸ್ಯ ಭಾಷೆಗಳು

    ಗೊಂದಲಮಯ ಭಾಷೆ

    ಧ್ವನಿ ಕೋಡ್

    ಮೂರ್ಖತನದ

    • ಕಳುಹಿಸುವವರು ಮತ್ತು ಸ್ವೀಕರಿಸುವವರಿಗೆ ಮಾತ್ರ ತಿಳಿದಿರುವ ಸ್ಥಳದಲ್ಲಿ ನಿಮ್ಮ ಕೋಡ್ ಅನ್ನು ಮರೆಮಾಡಿ. ಉದಾಹರಣೆಗೆ, ಯಾವುದೇ ಪೆನ್ ಅನ್ನು ತಿರುಗಿಸಿ ಮತ್ತು ಅದರೊಳಗೆ ನಿಮ್ಮ ಕೋಡ್ ಅನ್ನು ಇರಿಸಿ, ಪೆನ್ ಅನ್ನು ಮತ್ತೆ ಜೋಡಿಸಿ, ಸ್ಥಳವನ್ನು ಹುಡುಕಿ (ಪೆನ್ಸಿಲ್ ಹೋಲ್ಡರ್ನಂತೆ) ಮತ್ತು ಸ್ವೀಕರಿಸುವವರಿಗೆ ಪೆನ್ನ ಸ್ಥಳ ಮತ್ತು ಪ್ರಕಾರವನ್ನು ತಿಳಿಸಿ.
    • ಕೋಡ್ ಅನ್ನು ಇನ್ನಷ್ಟು ಗೊಂದಲಗೊಳಿಸಲು ಜಾಗಗಳನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿ. ಉದಾಹರಣೆಗೆ, ನೀವು ಸ್ಪೇಸ್‌ಗಳ ಬದಲಿಗೆ ಅಕ್ಷರಗಳನ್ನು (E, T, A, O, ಮತ್ತು H ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು) ಬಳಸಬಹುದು. ಅವುಗಳನ್ನು ಖಾಲಿ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಅನುಭವಿ ಕೋಡ್‌ಬ್ರೇಕರ್‌ಗಳಿಗೆ s, b, b ಮತ್ತು z ತುಂಬಾ ಸ್ಪಷ್ಟವಾಗಿ ಕಾಣಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಅವುಗಳನ್ನು ಅಥವಾ ಎದ್ದುಕಾಣುವ ಇತರ ಅಕ್ಷರಗಳನ್ನು ಬಳಸಬೇಡಿ.
    • ಪದಗಳಲ್ಲಿನ ಅಕ್ಷರಗಳನ್ನು ಯಾದೃಚ್ಛಿಕವಾಗಿ ಮರುಹೊಂದಿಸುವ ಮೂಲಕ ನಿಮ್ಮ ಸ್ವಂತ ಕೋಡ್ ಅನ್ನು ನೀವು ರಚಿಸಬಹುದು. "ಪಾರ್ಕ್‌ನಲ್ಲಿ ಡಿಜ್ ಯಾಮ್ನ್" - "ಪಾರ್ಕ್‌ನಲ್ಲಿ ನನಗಾಗಿ ಕಾಯಿರಿ."
    • ನಿಮ್ಮ ಕಡೆಯಲ್ಲಿರುವ ಏಜೆಂಟ್‌ಗಳಿಗೆ ಯಾವಾಗಲೂ ಕೋಡ್‌ಗಳನ್ನು ಕಳುಹಿಸಿ.
    • ಟರ್ಕಿಶ್ ಐರಿಶ್ ಅನ್ನು ಬಳಸುವಾಗ, ನೀವು ವ್ಯಂಜನದ ಮೊದಲು "eb" ಅನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಬಳಸಬೇಕಾಗಿಲ್ಲ. ನೀವು "ಅಂದರೆ", "br", "of" ಅಥವಾ ಯಾವುದೇ ಇತರ ಅಪ್ರಜ್ಞಾಪೂರ್ವಕ ಅಕ್ಷರಗಳ ಸಂಯೋಜನೆಯನ್ನು ಬಳಸಬಹುದು.
    • ಸ್ಥಾನಿಕ ಎನ್‌ಕೋಡಿಂಗ್ ಅನ್ನು ಬಳಸುವಾಗ, ಡೀಕ್ರಿಪ್ರಿಂಗ್ ಅನ್ನು ಇನ್ನಷ್ಟು ಕಷ್ಟಕರವಾಗಿಸಲು ಅಕ್ಷರಗಳನ್ನು ಒಂದು ಸ್ಥಳದಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಸೇರಿಸಲು, ತೆಗೆದುಹಾಕಲು ಮತ್ತು ಮರುಹೊಂದಿಸಲು ಹಿಂಜರಿಯಬೇಡಿ. ನೀವು ಏನು ಮಾಡುತ್ತಿದ್ದೀರಿ ಎಂಬುದನ್ನು ನಿಮ್ಮ ಸಂಗಾತಿ ಅರ್ಥಮಾಡಿಕೊಂಡಿರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಅಥವಾ ಅದು ಅವಳಿಗೆ/ಅವನಿಗೆ ಅರ್ಥಹೀನವಾಗಿರುತ್ತದೆ. ನೀವು ಪಠ್ಯವನ್ನು ಭಾಗಗಳಾಗಿ ವಿಭಜಿಸಬಹುದು ಇದರಿಂದ ಪ್ರತಿಯೊಂದರಲ್ಲೂ ಮೂರು, ನಾಲ್ಕು ಅಥವಾ ಐದು ಅಕ್ಷರಗಳಿವೆ, ತದನಂತರ ಅವುಗಳನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಿ.
    • ಸೀಸರ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲು, ನೀವು ಮುಂದೆ ಅಥವಾ ಹಿಂದಕ್ಕೆ ಬೇಕಾದಷ್ಟು ಸ್ಥಳಗಳನ್ನು ಅಕ್ಷರಗಳನ್ನು ಮರುಹೊಂದಿಸಬಹುದು. ಪ್ರತಿ ಅಕ್ಷರಕ್ಕೂ ಕ್ರಮಪಲ್ಲಟನೆ ನಿಯಮಗಳು ಒಂದೇ ಆಗಿವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
    • ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಸಂದೇಶಗಳನ್ನು ಯಾವಾಗಲೂ ನಾಶಮಾಡಿ.
    • ನಿಮ್ಮ ಸ್ವಂತ ಕೋಡ್ ಅನ್ನು ನೀವು ಬಳಸುತ್ತಿದ್ದರೆ, ಇತರರು ಅದನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಅದನ್ನು ಸಂಕೀರ್ಣಗೊಳಿಸಬೇಡಿ. ನಿಮಗೂ ಸಹ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ತುಂಬಾ ಕಷ್ಟವಾಗಬಹುದು!
    • ಮೋರ್ಸ್ ಕೋಡ್ ಬಳಸಿ. ಇದು ಅತ್ಯಂತ ಪ್ರಸಿದ್ಧವಾದ ಕೋಡ್‌ಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ, ಆದ್ದರಿಂದ ನಿಮ್ಮ ಸಂವಾದಕನು ಅದು ಏನೆಂದು ತ್ವರಿತವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತಾನೆ.

    ಎಚ್ಚರಿಕೆಗಳು

    • ನೀವು ಕೋಡ್ ಅನ್ನು ತಪ್ಪಾಗಿ ಬರೆದರೆ, ಡಿಕ್ರಿಪ್ಟರ್ ಅನ್ನು ಗೊಂದಲಗೊಳಿಸಲು ನಿರ್ದಿಷ್ಟವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಕೋಡ್‌ಗಳು ಅಥವಾ ಸೈಫರ್‌ಗಳ ವ್ಯತ್ಯಾಸಗಳನ್ನು ನೀವು ಬಳಸದಿದ್ದರೆ (ನಿಮ್ಮ ಪಾಲುದಾರರನ್ನು ಹೊರತುಪಡಿಸಿ) ಇದು ನಿಮ್ಮ ಪಾಲುದಾರರಿಗೆ ಡಿಕೋಡಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹೆಚ್ಚು ಕಷ್ಟಕರವಾಗಿಸುತ್ತದೆ.
    • ಚಿಕ್ಕ ಪದಗಳಿಗೆ ಗೊಂದಲಮಯ ಭಾಷೆಯನ್ನು ಉತ್ತಮವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಇದು ದೀರ್ಘ ಪದಗಳೊಂದಿಗೆ ಪರಿಣಾಮಕಾರಿಯಾಗಿರುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಹೆಚ್ಚುವರಿ ಅಕ್ಷರಗಳು ಹೆಚ್ಚು ಗೋಚರಿಸುತ್ತವೆ. ಇದನ್ನು ಭಾಷಣದಲ್ಲಿ ಬಳಸುವಾಗಲೂ ಇದು ನಿಜ.

ವೈಯಕ್ತಿಕ ಡೇಟಾದ ಕಳ್ಳತನದ ಸಮಸ್ಯೆ ಸದ್ದಿಲ್ಲದೆ ನಾಗರಿಕತೆಯ ಉಪದ್ರವವಾಗಿ ಮಾರ್ಪಟ್ಟಿದೆ. ಬಳಕೆದಾರರ ಕುರಿತಾದ ಮಾಹಿತಿಯನ್ನು ಎಲ್ಲರಿಂದ ಎಳೆಯಲಾಗುತ್ತದೆ: ಈ ಹಿಂದೆ ಒಪ್ಪಿಗೆಯನ್ನು ಕೇಳಿರುವ ಯಾರಾದರೂ (ಸಾಮಾಜಿಕ ಜಾಲಗಳು, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳು, ಕಂಪ್ಯೂಟರ್ ಮತ್ತು ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು), ಇತರರು ಅನುಮತಿ ಮತ್ತು ಬೇಡಿಕೆಯಿಲ್ಲದೆ (ಎಲ್ಲಾ ರೀತಿಯ ದುರುದ್ದೇಶಪೂರಿತ ಅಪರಾಧಿಗಳು ಮತ್ತು ಮಾಹಿತಿಯಿಂದ ಯಾವುದೇ ಪ್ರಯೋಜನವನ್ನು ಪಡೆಯುವ ಉದ್ಯಮಿಗಳು ನಿರ್ದಿಷ್ಟ ವ್ಯಕ್ತಿಯ ಬಗ್ಗೆ). ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ಸ್ವಲ್ಪ ಆಹ್ಲಾದಕರವಾಗಿರುತ್ತದೆ ಮತ್ತು ನಿರುಪದ್ರವ ಮಾಹಿತಿಯೊಂದಿಗೆ, ನಿಮಗೆ ವೈಯಕ್ತಿಕವಾಗಿ ಅಥವಾ ನಿಮ್ಮ ಉದ್ಯೋಗದಾತರಿಗೆ ಹಾನಿ ಮಾಡುವ ತಪ್ಪು ಕೈಗೆ ಏನಾದರೂ ಬೀಳುವ ಅಪಾಯ ಯಾವಾಗಲೂ ಇರುತ್ತದೆ: ಅಧಿಕೃತ ದಾಖಲೆಗಳು, ಖಾಸಗಿ ಅಥವಾ ವ್ಯವಹಾರ ಪತ್ರವ್ಯವಹಾರ, ಕುಟುಂಬದ ಫೋಟೋಗಳು ...

ಆದರೆ ಸೋರಿಕೆಯನ್ನು ತಡೆಯುವುದು ಹೇಗೆ? ಟಿನ್ಫಾಯಿಲ್ ಟೋಪಿ ಇಲ್ಲಿ ಸಹಾಯ ಮಾಡುವುದಿಲ್ಲ, ಆದರೂ ಇದು ನಿಸ್ಸಂದೇಹವಾಗಿ ಸುಂದರವಾದ ಪರಿಹಾರವಾಗಿದೆ. ಆದರೆ ಒಟ್ಟು ಡೇಟಾ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಸಹಾಯ ಮಾಡುತ್ತದೆ: ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಫೈಲ್‌ಗಳನ್ನು ಪ್ರತಿಬಂಧಿಸುವ ಅಥವಾ ಕದಿಯುವ ಮೂಲಕ, ಪತ್ತೇದಾರಿ ಅವುಗಳಲ್ಲಿ ಏನನ್ನೂ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದಿಲ್ಲ. ಬಲವಾದ ಗುಪ್ತ ಲಿಪಿ ಶಾಸ್ತ್ರದ ಸಹಾಯದಿಂದ ನಿಮ್ಮ ಎಲ್ಲಾ ಡಿಜಿಟಲ್ ಚಟುವಟಿಕೆಯನ್ನು ರಕ್ಷಿಸುವ ಮೂಲಕ ನೀವು ಇದನ್ನು ಮಾಡಬಹುದು (ಬಲವಾದ ಸೈಫರ್‌ಗಳು ಸೈಫರ್‌ಗಳಾಗಿವೆ, ಅದು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕಂಪ್ಯೂಟರ್ ಶಕ್ತಿಯೊಂದಿಗೆ, ವ್ಯಕ್ತಿಯ ಜೀವಿತಾವಧಿಗಿಂತ ಕನಿಷ್ಠ ಸಮಯವನ್ನು ಮುರಿಯಲು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ). ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುವ 6 ಪ್ರಾಯೋಗಿಕ ಪಾಕವಿಧಾನಗಳು ಇಲ್ಲಿವೆ.

ನಿಮ್ಮ ವೆಬ್ ಬ್ರೌಸರ್ ಚಟುವಟಿಕೆಯನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿ. ಜಾಗತಿಕ ನೆಟ್‌ವರ್ಕ್ ಅನ್ನು ನಿಕಟವಾಗಿ ನೆಲೆಗೊಂಡಿರುವ ಸೈಟ್‌ಗಳಿಗೆ (yandex.ru ನಂತಹ) ನಿಮ್ಮ ವಿನಂತಿಯು ಹಲವಾರು ಕಂಪ್ಯೂಟರ್‌ಗಳ ಮೂಲಕ ಹಾದುಹೋಗುವ ರೀತಿಯಲ್ಲಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ("ನೋಡ್‌ಗಳು") ಅದನ್ನು ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ ಪ್ರಸಾರ ಮಾಡುತ್ತದೆ. ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ tracert site_address ಅನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ನೀವು ಅವುಗಳ ಅಂದಾಜು ಪಟ್ಟಿಯನ್ನು ವೀಕ್ಷಿಸಬಹುದು. ಅಂತಹ ಪಟ್ಟಿಯಲ್ಲಿ ಮೊದಲನೆಯದು ನಿಮ್ಮ ಇಂಟರ್ನೆಟ್ ಸೇವಾ ಪೂರೈಕೆದಾರರು ಅಥವಾ ನೀವು ಇಂಟರ್ನೆಟ್‌ಗೆ ಸಂಪರ್ಕಪಡಿಸಿದ Wi-Fi ಪ್ರವೇಶ ಬಿಂದುವಿನ ಮಾಲೀಕರು. ನಂತರ ಇನ್ನೂ ಕೆಲವು ಮಧ್ಯಂತರ ನೋಡ್‌ಗಳು, ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಮಾತ್ರ ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಸೈಟ್ ಅನ್ನು ಸಂಗ್ರಹಿಸಲಾದ ಸರ್ವರ್ ಆಗಿದೆ. ಮತ್ತು ನಿಮ್ಮ ಸಂಪರ್ಕವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡದಿದ್ದರೆ, ಅಂದರೆ, ಇದನ್ನು ಸಾಮಾನ್ಯ HTTP ಪ್ರೋಟೋಕಾಲ್ ಬಳಸಿ ನಡೆಸಲಾಗುತ್ತದೆ, ನಿಮ್ಮ ಮತ್ತು ಸೈಟ್‌ನ ನಡುವೆ ಇರುವ ಪ್ರತಿಯೊಬ್ಬರೂ ರವಾನೆಯಾದ ಡೇಟಾವನ್ನು ಪ್ರತಿಬಂಧಿಸಲು ಮತ್ತು ವಿಶ್ಲೇಷಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ಆದ್ದರಿಂದ ಸರಳವಾದ ಕೆಲಸವನ್ನು ಮಾಡಿ: ವಿಳಾಸ ಪಟ್ಟಿಯಲ್ಲಿ "http" ಗೆ "s" ಅನ್ನು ಸೇರಿಸಿ ಇದರಿಂದ ಸೈಟ್ ವಿಳಾಸವು "https://" ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಈ ರೀತಿಯಲ್ಲಿ ನೀವು ಟ್ರಾಫಿಕ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತೀರಿ (ಎಸ್‌ಎಸ್‌ಎಲ್ / ಟಿಎಲ್‌ಎಸ್ ಭದ್ರತಾ ಲೇಯರ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ). ಸೈಟ್ HTTPS ಅನ್ನು ಬೆಂಬಲಿಸಿದರೆ, ಅದು ಅದನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಮತ್ತು ಪ್ರತಿ ಬಾರಿಯೂ ಬಳಲುತ್ತಿರುವ ಸಲುವಾಗಿ, ಬ್ರೌಸರ್ ಪ್ಲಗಿನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ: ನೀವು ಭೇಟಿ ನೀಡುವ ಪ್ರತಿಯೊಂದು ಸೈಟ್‌ನಲ್ಲಿ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಇದು ಬಲವಂತವಾಗಿ ಪ್ರಯತ್ನಿಸುತ್ತದೆ.

ನ್ಯೂನತೆಗಳು: ಕದ್ದಾಲಿಕೆಯು ರವಾನೆಯಾದ ಮತ್ತು ಸ್ವೀಕರಿಸಿದ ಡೇಟಾದ ಅರ್ಥವನ್ನು ತಿಳಿಯಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ, ಆದರೆ ನೀವು ನಿರ್ದಿಷ್ಟ ಸೈಟ್‌ಗೆ ಭೇಟಿ ನೀಡಿದ್ದೀರಿ ಎಂದು ಅವನಿಗೆ ತಿಳಿಯುತ್ತದೆ.

ನಿಮ್ಮ ಇಮೇಲ್ ಅನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿ. ಇ-ಮೇಲ್ ಮೂಲಕ ಕಳುಹಿಸಲಾದ ಪತ್ರಗಳು ವಿಳಾಸದಾರರನ್ನು ತಲುಪುವ ಮೊದಲು ಮಧ್ಯವರ್ತಿಗಳ ಮೂಲಕವೂ ಹೋಗುತ್ತವೆ. ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡುವ ಮೂಲಕ, ಪತ್ತೇದಾರಿ ಅವರ ವಿಷಯಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದನ್ನು ನೀವು ತಡೆಯುತ್ತೀರಿ. ಆದಾಗ್ಯೂ, ಇಲ್ಲಿ ತಾಂತ್ರಿಕ ಪರಿಹಾರವು ಹೆಚ್ಚು ಜಟಿಲವಾಗಿದೆ: ಎನ್ಕ್ರಿಪ್ಶನ್ ಮತ್ತು ಡೀಕ್ರಿಪ್ಶನ್ಗಾಗಿ ನೀವು ಹೆಚ್ಚುವರಿ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ. ಇದುವರೆಗೆ ಅದರ ಪ್ರಸ್ತುತತೆಯನ್ನು ಕಳೆದುಕೊಂಡಿರದ ಕ್ಲಾಸಿಕ್ ಪರಿಹಾರವೆಂದರೆ OpenPGP ಪ್ಯಾಕೇಜ್ ಅಥವಾ ಅದರ ಉಚಿತ ಕೌಂಟರ್ಪಾರ್ಟ್ GPG, ಅಥವಾ ಅದೇ ಗೂಢಲಿಪೀಕರಣ ಮಾನದಂಡಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಬ್ರೌಸರ್ ಪ್ಲಗ್-ಇನ್ (ಉದಾಹರಣೆಗೆ, ಮೇಲ್ವಿಲೋಪ್).

ಪತ್ರವ್ಯವಹಾರವನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು, ನೀವು ಸಾರ್ವಜನಿಕ ಕ್ರಿಪ್ಟೋ ಕೀ ಎಂದು ಕರೆಯಲ್ಪಡುವದನ್ನು ರಚಿಸುತ್ತೀರಿ, ಅದನ್ನು ನಿಮಗೆ, ನಿಮ್ಮ ಸ್ವೀಕರಿಸುವವರಿಗೆ ತಿಳಿಸಲಾದ ಅಕ್ಷರಗಳನ್ನು "ಮುಚ್ಚಲು" (ಎನ್‌ಕ್ರಿಪ್ಟ್) ಬಳಸಬಹುದು. ಪ್ರತಿಯಾಗಿ, ನಿಮ್ಮ ಪ್ರತಿಯೊಬ್ಬ ಸ್ವೀಕರಿಸುವವರು ತಮ್ಮದೇ ಆದ ಕೀಲಿಯನ್ನು ಸಹ ರಚಿಸಬೇಕು: ಇತರ ಜನರ ಕೀಗಳ ಸಹಾಯದಿಂದ, ನೀವು ಅವರ ಮಾಲೀಕರಿಗೆ ಅಕ್ಷರಗಳನ್ನು "ಮುಚ್ಚು" ಮಾಡಬಹುದು. ಕೀಲಿಗಳೊಂದಿಗೆ ಗೊಂದಲಕ್ಕೀಡಾಗದಿರಲು, ಮೇಲೆ ತಿಳಿಸಲಾದ ಬ್ರೌಸರ್ ಪ್ಲಗಿನ್ ಅನ್ನು ಬಳಸುವುದು ಉತ್ತಮ. ಕ್ರಿಪ್ಟೋ ಕೀಲಿಯಿಂದ "ಮುಚ್ಚಿದ" ಅಕ್ಷರವು ಅರ್ಥಹೀನ ಅಕ್ಷರಗಳ ಗುಂಪಾಗಿ ಬದಲಾಗುತ್ತದೆ - ಮತ್ತು ಕೀಲಿಯ ಮಾಲೀಕರು ಮಾತ್ರ ಅದನ್ನು "ತೆರೆಯಬಹುದು" (ಅದನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಿ).

ನ್ಯೂನತೆಗಳು: ಪತ್ರವ್ಯವಹಾರವನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ, ನಿಮ್ಮ ವರದಿಗಾರರೊಂದಿಗೆ ನೀವು ಕೀಗಳನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಬೇಕು. ಯಾರೂ ಕೀಲಿಯನ್ನು ಪ್ರತಿಬಂಧಿಸಲು ಮತ್ತು ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸಿ: ಅದನ್ನು ಕೈಯಿಂದ ಕೈಗೆ ವರ್ಗಾಯಿಸಿ ಅಥವಾ ಸಾರ್ವಜನಿಕ ಕೀ ಸರ್ವರ್‌ನಲ್ಲಿ ಪ್ರಕಟಿಸಿ. ಇಲ್ಲದಿದ್ದರೆ, ನಿಮ್ಮ ಕೀಲಿಯನ್ನು ನಿಮ್ಮದೇ ಆದ ಕೀಲಿಯೊಂದಿಗೆ ಬದಲಾಯಿಸುವ ಮೂಲಕ, ಪತ್ತೇದಾರಿ ನಿಮ್ಮ ವರದಿಗಾರರನ್ನು ಮೋಸಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಮತ್ತು ನಿಮ್ಮ ಪತ್ರವ್ಯವಹಾರದ ಬಗ್ಗೆ ತಿಳಿದಿರಲಿ (ಮಧ್ಯದ ದಾಳಿಯಲ್ಲಿ ಮನುಷ್ಯ ಎಂದು ಕರೆಯಲ್ಪಡುವ).

ತ್ವರಿತ ಸಂದೇಶಗಳನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿ. ಪತ್ರವ್ಯವಹಾರವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡುವುದು ಹೇಗೆ ಎಂದು ಈಗಾಗಲೇ ತಿಳಿದಿರುವ ತ್ವರಿತ ಮೆಸೆಂಜರ್‌ಗಳನ್ನು ಬಳಸುವುದು ಸುಲಭವಾದ ಮಾರ್ಗವಾಗಿದೆ: ಟೆಲಿಗ್ರಾಮ್, ವಾಟ್ಸಾಪ್, ಫೇಸ್‌ಬುಕ್ ಮೆಸೆಂಜರ್, ಸಿಗ್ನಲ್ ಪ್ರೈವೇಟ್ ಮೆಸೆಂಜರ್, ಗೂಗಲ್ ಅಲೋ, ಗ್ಲಿಫ್, ಇತ್ಯಾದಿ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಹೊರಗಿನಿಂದ ಗೂಢಾಚಾರಿಕೆಯ ಕಣ್ಣುಗಳಿಂದ ರಕ್ಷಿಸಲ್ಪಡುತ್ತೀರಿ: ಯಾದೃಚ್ಛಿಕ ವ್ಯಕ್ತಿಯು ಸಂದೇಶಗಳನ್ನು ಪ್ರತಿಬಂಧಿಸಿದರೆ, ಅವನು ಅಕ್ಷರಗಳ ಹಾಡ್ಜ್ಪೋಡ್ಜ್ ಅನ್ನು ಮಾತ್ರ ನೋಡುತ್ತಾನೆ. ಆದರೆ ಇದು ಮೆಸೆಂಜರ್ ಅನ್ನು ಹೊಂದಿರುವ ಕಂಪನಿಯ ಕುತೂಹಲದಿಂದ ನಿಮ್ಮನ್ನು ರಕ್ಷಿಸುವುದಿಲ್ಲ: ಕಂಪನಿಗಳು, ನಿಯಮದಂತೆ, ನಿಮ್ಮ ಪತ್ರವ್ಯವಹಾರವನ್ನು ಓದಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಕೀಗಳನ್ನು ಹೊಂದಿವೆ - ಮತ್ತು ಅವರು ಅದನ್ನು ಸ್ವತಃ ಮಾಡಲು ಇಷ್ಟಪಡುತ್ತಾರೆ ಮಾತ್ರವಲ್ಲ, ಅವರು ಅವುಗಳನ್ನು ಹಸ್ತಾಂತರಿಸುತ್ತಾರೆ ಬೇಡಿಕೆಯ ಮೇರೆಗೆ ಕಾನೂನು ಜಾರಿ ಸಂಸ್ಥೆಗಳು.

ಆದ್ದರಿಂದ, ಆನ್-ದಿ-ಫ್ಲೈ ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ಗಾಗಿ ಪ್ಲಗ್-ಇನ್‌ನೊಂದಿಗೆ ಕೆಲವು ಜನಪ್ರಿಯ ಉಚಿತ (ಓಪನ್ ಸೋರ್ಸ್) ಮೆಸೆಂಜರ್ ಅನ್ನು ಬಳಸುವುದು ಉತ್ತಮ ಪರಿಹಾರವಾಗಿದೆ (ಈ ಪ್ಲಗ್-ಇನ್ ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ "OTR" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ: ಆಫ್ ದಿ ರೆಕಾರ್ಡ್ - ರೆಕಾರ್ಡಿಂಗ್ ಅನ್ನು ತಡೆಯುವುದು). ಪಿಡ್ಜಿನ್ ಉತ್ತಮ ಆಯ್ಕೆಯಾಗಿದೆ.

ನ್ಯೂನತೆಗಳು: ಇಮೇಲ್‌ನಂತೆ, ಮನುಷ್ಯ-ಮಧ್ಯದ ದಾಳಿಯ ವಿರುದ್ಧ ನಿಮಗೆ ಖಾತರಿಯಿಲ್ಲ.


ಕ್ಲೌಡ್‌ನಲ್ಲಿ ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿ. ನೀವು Google ಡ್ರೈವ್, ಡ್ರಾಪ್‌ಬಾಕ್ಸ್, ಒನ್‌ಡ್ರೈವ್, ಐಕ್ಲೌಡ್‌ನಂತಹ "ಕ್ಲೌಡ್" ಸಂಗ್ರಹಣೆಯನ್ನು ಬಳಸಿದರೆ, ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಇಣುಕಿ ನೋಡುವ (ಅಥವಾ ಊಹಿಸುವ) ಯಾರಾದರೂ ನಿಮ್ಮ ಫೈಲ್‌ಗಳನ್ನು ಕದಿಯಬಹುದು ಅಥವಾ ಸೇವೆಯಲ್ಲಿಯೇ ಕೆಲವು ರೀತಿಯ ದುರ್ಬಲತೆ ಕಂಡುಬಂದರೆ. ಆದ್ದರಿಂದ, ನೀವು "ಕ್ಲೌಡ್" ನಲ್ಲಿ ಏನನ್ನಾದರೂ ಹಾಕುವ ಮೊದಲು, ಅದನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿ. ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಫೋಲ್ಡರ್ ಅನ್ನು ರಚಿಸುವ ಉಪಯುಕ್ತತೆಯ ಸಹಾಯದಿಂದ ಅಂತಹ ಯೋಜನೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಇದು ಸುಲಭ ಮತ್ತು ಅತ್ಯಂತ ಅನುಕೂಲಕರವಾಗಿದೆ - ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು "ಕ್ಲೌಡ್" ಡಿಸ್ಕ್‌ಗೆ ರವಾನಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಬಾಕ್ಸ್‌ಕ್ರಿಪ್ಟರ್. ಅದೇ ಉದ್ದೇಶಕ್ಕಾಗಿ TrueCrypt ನಂತಹ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬಳಸಲು ಸ್ವಲ್ಪ ಕಡಿಮೆ ಅನುಕೂಲಕರವಾಗಿದೆ - ಅವರು "ಕ್ಲೌಡ್" ನಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಸಂಪೂರ್ಣ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಪರಿಮಾಣವನ್ನು ರಚಿಸುತ್ತಾರೆ.

ನ್ಯೂನತೆಗಳು: ಯಾವುದೂ.


ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಿಂದ ಎಲ್ಲಾ (ಬ್ರೌಸರ್ ಮಾತ್ರವಲ್ಲ) ಟ್ರಾಫಿಕ್ ಅನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿ. ನೀವು ಪರಿಶೀಲಿಸದ ತೆರೆದ ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕವನ್ನು ಬಳಸಲು ಒತ್ತಾಯಿಸಿದರೆ ಅದು ಸೂಕ್ತವಾಗಿ ಬರಬಹುದು - ಉದಾಹರಣೆಗೆ, ಸಾರ್ವಜನಿಕ ಸ್ಥಳದಲ್ಲಿ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡದ Wi-Fi. ಇಲ್ಲಿ VPN ಅನ್ನು ಬಳಸುವುದು ಯೋಗ್ಯವಾಗಿದೆ: ಸ್ವಲ್ಪ ಸರಳಗೊಳಿಸುವುದು, ಇದು ನಿಮ್ಮಿಂದ VPN ಪೂರೈಕೆದಾರರಿಗೆ ವಿಸ್ತರಿಸಲಾದ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಚಾನಲ್ ಆಗಿದೆ. ಪೂರೈಕೆದಾರರ ಸರ್ವರ್‌ನಲ್ಲಿ, ಟ್ರಾಫಿಕ್ ಅನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಅದರ ಗಮ್ಯಸ್ಥಾನಕ್ಕೆ ಮತ್ತಷ್ಟು ಕಳುಹಿಸಲಾಗುತ್ತದೆ. VPN ಪೂರೈಕೆದಾರರು ಉಚಿತ (VPNbook.com, Freevpn.com, CyberGhostVPN.com) ಮತ್ತು ಪಾವತಿಸಿದವರು - ಪ್ರವೇಶ ವೇಗ, ಅಧಿವೇಶನ ಸಮಯ ಇತ್ಯಾದಿಗಳಲ್ಲಿ ಭಿನ್ನವಾಗಿರುತ್ತವೆ. ಅಂತಹ ಸಂಪರ್ಕದ ದೊಡ್ಡ ಬೋನಸ್ ಎಂದರೆ ಇಡೀ ಜಗತ್ತಿಗೆ ನೀವು VPN ಸರ್ವರ್‌ನಿಂದ ವೆಬ್ ಅನ್ನು ಪ್ರವೇಶಿಸುತ್ತಿರುವಂತೆ ತೋರುತ್ತಿದೆ ಮತ್ತು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಿಂದ ಅಲ್ಲ. ಆದ್ದರಿಂದ, VPN ಪೂರೈಕೆದಾರರು ರಷ್ಯಾದ ಒಕ್ಕೂಟದ ಹೊರಗೆ ನೆಲೆಗೊಂಡಿದ್ದರೆ, ನೀವು ರಷ್ಯಾದ ಒಕ್ಕೂಟದ ಒಳಗೆ ನಿರ್ಬಂಧಿಸಲಾದ ಸೈಟ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ನೀವು TOR ಅನ್ನು ಸ್ಥಾಪಿಸಿದರೆ ಅದೇ ಫಲಿತಾಂಶವನ್ನು ಸಾಧಿಸಬಹುದು - ಈ ಸಂದರ್ಭದಲ್ಲಿ ಯಾವುದೇ ಪೂರೈಕೆದಾರರಿಲ್ಲ ಎಂಬ ಒಂದೇ ವ್ಯತ್ಯಾಸದೊಂದಿಗೆ: ಈ ನೆಟ್‌ವರ್ಕ್‌ನ ಇತರ ಸದಸ್ಯರಿಗೆ ಸೇರಿದ ಯಾದೃಚ್ಛಿಕ ನೋಡ್‌ಗಳ ಮೂಲಕ ನೀವು ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸುತ್ತೀರಿ, ಅಂದರೆ, ಅಜ್ಞಾತ ವ್ಯಕ್ತಿಗಳು ಅಥವಾ ಸಂಸ್ಥೆಗಳು ನಿಮಗೆ.

ನ್ಯೂನತೆಗಳು: ನಿಮ್ಮ ಟ್ರಾಫಿಕ್ ಅನ್ನು ನಿರ್ಗಮನ ನೋಡ್‌ನಲ್ಲಿ ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ, ಅಂದರೆ VPN ಪೂರೈಕೆದಾರರ ಸರ್ವರ್ ಅಥವಾ ಯಾದೃಚ್ಛಿಕ TOR ಭಾಗವಹಿಸುವವರ ಕಂಪ್ಯೂಟರ್. ಆದ್ದರಿಂದ, ಅವರ ಮಾಲೀಕರು ಬಯಸಿದರೆ, ಅವರು ನಿಮ್ಮ ದಟ್ಟಣೆಯನ್ನು ವಿಶ್ಲೇಷಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ: ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಪ್ರತಿಬಂಧಿಸಲು ಪ್ರಯತ್ನಿಸಿ, ಪತ್ರವ್ಯವಹಾರದಿಂದ ಅಮೂಲ್ಯವಾದ ಮಾಹಿತಿಯನ್ನು ಹೊರತೆಗೆಯಲು, ಇತ್ಯಾದಿ. ಆದ್ದರಿಂದ, VPN ಅಥವಾ TOR ಅನ್ನು ಬಳಸುವಾಗ, ಅವುಗಳನ್ನು ಇತರ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಪರಿಕರಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸಿ. ಜೊತೆಗೆ, TOR ಅನ್ನು ಸರಿಯಾಗಿ ಹೊಂದಿಸುವುದು ಸುಲಭದ ಕೆಲಸವಲ್ಲ. ನಿಮಗೆ ಯಾವುದೇ ಅನುಭವವಿಲ್ಲದಿದ್ದರೆ, ಸಿದ್ಧ ಪರಿಹಾರವನ್ನು ಬಳಸುವುದು ಉತ್ತಮ: TOR ಕಿಟ್ + ಫೈರ್‌ಫಾಕ್ಸ್ ಬ್ರೌಸರ್ (ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಬ್ರೌಸರ್ ಟ್ರಾಫಿಕ್ ಅನ್ನು ಮಾತ್ರ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ) ಅಥವಾ ಟೈಲ್ಸ್ ಲಿನಕ್ಸ್ ವಿತರಣೆ (ಸಿಡಿ ಅಥವಾ ಫ್ಲ್ಯಾಷ್ ಡ್ರೈವ್‌ನಿಂದ ಕೆಲಸ ಮಾಡುವುದು), ಅಲ್ಲಿ ಎಲ್ಲಾ ಟ್ರಾಫಿಕ್ ಅನ್ನು ಈಗಾಗಲೇ TOR ಮೂಲಕ ರವಾನಿಸಲು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ.

ಫ್ಲ್ಯಾಶ್ ಡ್ರೈವ್‌ಗಳು ಮತ್ತು ತೆಗೆಯಬಹುದಾದ ಮಾಧ್ಯಮ, ಮೊಬೈಲ್ ಸಾಧನಗಳನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿ. ನೀವು ಕೆಲಸ ಮಾಡುವ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಹಾರ್ಡ್ ಡ್ರೈವ್‌ನ ಗೂಢಲಿಪೀಕರಣವನ್ನು ಸಹ ಸೇರಿಸಬಹುದು, ಆದರೆ ಕನಿಷ್ಠ ನೀವು ಅದನ್ನು ಕಳೆದುಕೊಳ್ಳುವ ಅಪಾಯವನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ - ಪೋರ್ಟಬಲ್ ಡ್ರೈವ್‌ಗಳ ಸಂದರ್ಭದಲ್ಲಿ ಇದು ಯಾವಾಗಲೂ ಇರುತ್ತದೆ. ಒಂದೇ ಡಾಕ್ಯುಮೆಂಟ್ ಅಲ್ಲ, ಆದರೆ ಸಂಪೂರ್ಣ ಡಿಸ್ಕ್ ಅನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲು, ಬಿಟ್‌ಲಾಕರ್ (ಎಂಎಸ್ ವಿಂಡೋಸ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ), ಫೈಲ್‌ವಾಲ್ಟ್ (ಒಎಸ್ ಎಕ್ಸ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ), ಡಿಸ್ಕ್‌ಕ್ರಿಪ್ಟರ್, 7-ಜಿಪ್ ಮತ್ತು ಮುಂತಾದವುಗಳನ್ನು ಬಳಸಿ. ಅಂತಹ ಕಾರ್ಯಕ್ರಮಗಳು "ಪಾರದರ್ಶಕವಾಗಿ" ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ, ಅಂದರೆ, ನೀವು ಅವುಗಳನ್ನು ಗಮನಿಸುವುದಿಲ್ಲ: ಫೈಲ್ಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ, "ಫ್ಲೈನಲ್ಲಿ". ಆದಾಗ್ಯೂ, ಅವರ ಸಹಾಯದಿಂದ ಮುಚ್ಚಿದ ಫ್ಲಾಶ್ ಡ್ರೈವ್ನ ಕೈಗೆ ಸಿಲುಕುವ ಆಕ್ರಮಣಕಾರರು, ಉದಾಹರಣೆಗೆ, ಅದರಿಂದ ಏನನ್ನೂ ಹೊರತೆಗೆಯಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.

ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳು ಮತ್ತು ಟ್ಯಾಬ್ಲೆಟ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಪೂರ್ಣ ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ಗಾಗಿ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ನ ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯವನ್ನು ಬಳಸುವುದು ಉತ್ತಮ. Android ಸಾಧನಗಳಲ್ಲಿ, "ಸೆಟ್ಟಿಂಗ್‌ಗಳು -> ಭದ್ರತೆ", iOS ಸಾಧನಗಳಲ್ಲಿ "ಸೆಟ್ಟಿಂಗ್‌ಗಳು -> ಪಾಸ್‌ವರ್ಡ್" ನಲ್ಲಿ ನೋಡಿ.

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


ಫೈಲ್‌ಗಳು ತಪ್ಪಾದ ಕೈಗಳಿಗೆ ಸೋರಿಕೆಯಾಗುವ ಸಾಧ್ಯತೆಯ ಬಗ್ಗೆ ನೀವು ಕಾಳಜಿವಹಿಸಿದರೆ ತೆಗೆದುಕೊಳ್ಳಬೇಕಾದ ಕ್ರಮಗಳ ಪಟ್ಟಿ ಇದು. ಆದರೆ ಇದರ ಹೊರತಾಗಿ, ಇನ್ನೂ ಕೆಲವು ಸಾಮಾನ್ಯ ಪರಿಗಣನೆಗಳನ್ನು ಮನಸ್ಸಿನಲ್ಲಿಟ್ಟುಕೊಳ್ಳಬೇಕು:

ಉಚಿತ ಗೌಪ್ಯತೆ ಅಪ್ಲಿಕೇಶನ್ ಸಾಮಾನ್ಯವಾಗಿ ಸ್ವಾಮ್ಯದ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸುರಕ್ಷಿತವಾಗಿದೆ. ಉಚಿತ ಎನ್ನುವುದು ಉಚಿತ ಪರವಾನಗಿ (GNU GPL, BSD, ಇತ್ಯಾದಿ) ಅಡಿಯಲ್ಲಿ ಪ್ರಕಟವಾದ ಮೂಲ ಕೋಡ್ ಮತ್ತು ಯಾರಾದರೂ ಬದಲಾಯಿಸಬಹುದು. ಸ್ವಾಮ್ಯದ - ಅಂತಹ, ಯಾವುದೇ ಒಂದು ಕಂಪನಿ ಅಥವಾ ಡೆವಲಪರ್‌ಗೆ ಸೇರಿರುವ ವಿಶೇಷ ಹಕ್ಕುಗಳು; ಅಂತಹ ಕಾರ್ಯಕ್ರಮಗಳ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ.

ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಪಾಸ್‌ವರ್ಡ್‌ಗಳ ಬಳಕೆಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಆದ್ದರಿಂದ ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಸರಿಯಾಗಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ: ದೀರ್ಘ, ಯಾದೃಚ್ಛಿಕ, ವೈವಿಧ್ಯಮಯ.

ಅನೇಕ ಕಚೇರಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು (ಪಠ್ಯ ಸಂಪಾದಕರು, ಸ್ಪ್ರೆಡ್‌ಶೀಟ್‌ಗಳು, ಇತ್ಯಾದಿ) ತಮ್ಮ ದಾಖಲೆಗಳನ್ನು ತಮ್ಮದೇ ಆದ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಬಹುದು. ಆದಾಗ್ಯೂ, ಅವರು ಬಳಸುವ ಸೈಫರ್‌ಗಳ ಬಲವು ಸಾಮಾನ್ಯವಾಗಿ ಕಡಿಮೆ ಇರುತ್ತದೆ. ಆದ್ದರಿಂದ, ರಕ್ಷಣೆಗಾಗಿ, ಮೇಲೆ ಪಟ್ಟಿ ಮಾಡಲಾದ ಸಾರ್ವತ್ರಿಕ ಪರಿಹಾರಗಳಲ್ಲಿ ಒಂದನ್ನು ಆದ್ಯತೆ ಮಾಡುವುದು ಉತ್ತಮ.

ಅನಾಮಧೇಯತೆ/ಗೌಪ್ಯತೆ ಅಗತ್ಯವಿರುವ ಕಾರ್ಯಗಳಿಗಾಗಿ, ಪ್ರತ್ಯೇಕ ಬ್ರೌಸರ್ ಅನ್ನು "ಪ್ಯಾರನಾಯ್ಡ್" ಮೋಡ್‌ಗೆ ಹೊಂದಿಸಲು ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿದೆ (ಮೇಲೆ ತಿಳಿಸಲಾದ ಫೈರ್‌ಫಾಕ್ಸ್ + TOR ಬಂಡಲ್‌ನಂತೆ).

ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಸಾಮಾನ್ಯವಾಗಿ ವೆಬ್ನಲ್ಲಿ ಬಳಸಲ್ಪಡುತ್ತದೆ, ಇದು ಗೂಢಚಾರರಿಗೆ ನಿಜವಾದ ಹುಡುಕಾಟವಾಗಿದೆ. ಆದ್ದರಿಂದ, ನೀವು ಮರೆಮಾಡಲು ಏನನ್ನಾದರೂ ಹೊಂದಿದ್ದರೆ, ನಿಮ್ಮ ಬ್ರೌಸರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ನಿರ್ಬಂಧಿಸುವುದು ಉತ್ತಮ. ಅಲ್ಲದೆ, ಬೇಷರತ್ತಾಗಿ ಜಾಹೀರಾತುಗಳನ್ನು ನಿರ್ಬಂಧಿಸಿ (ಈ ಕಾರ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಯಾವುದೇ ಪ್ಲಗಿನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ, ಉದಾಹರಣೆಗೆ, AdBlockPlus): ಇತ್ತೀಚೆಗೆ, ದುರುದ್ದೇಶಪೂರಿತ ಕೋಡ್ ಅನ್ನು ಹೆಚ್ಚಾಗಿ ಬ್ಯಾನರ್ಗಳ ಸೋಗಿನಲ್ಲಿ ಕಳುಹಿಸಲಾಗಿದೆ.

ಕುಖ್ಯಾತ “ಯಾರೋವಯಾ ಕಾನೂನು” ಇನ್ನೂ ಜಾರಿಗೆ ಬಂದರೆ (ಯೋಜನೆಯ ಪ್ರಕಾರ, ಇದು ಜುಲೈ 1, 2018 ರಂದು ಸಂಭವಿಸಬೇಕು), ರಷ್ಯಾದಲ್ಲಿನ ಎಲ್ಲಾ ಸೈಫರ್‌ಗಳಿಗೆ ಬಿಡಿ ಕೀಗಳನ್ನು ರಾಜ್ಯಕ್ಕೆ ವರ್ಗಾಯಿಸಬೇಕಾಗುತ್ತದೆ, ಇಲ್ಲದಿದ್ದರೆ ಸೈಫರ್ ಅನ್ನು ಪ್ರಮಾಣೀಕರಿಸಲಾಗುವುದಿಲ್ಲ . ಮತ್ತು ಪ್ರಮಾಣೀಕರಿಸದ ಗೂಢಲಿಪೀಕರಣವನ್ನು ಬಳಸುವುದಕ್ಕಾಗಿ, ಡಿಜಿಟಲ್ ಸಾಧನವನ್ನು ವಶಪಡಿಸಿಕೊಳ್ಳುವುದರೊಂದಿಗೆ ಸಾಮಾನ್ಯ ಸ್ಮಾರ್ಟ್ಫೋನ್ ಮಾಲೀಕರಿಗೆ ಸಹ 3 ಸಾವಿರ ರೂಬಲ್ಸ್ಗಳ ಮೊತ್ತದಲ್ಲಿ ದಂಡ ವಿಧಿಸಬಹುದು.

ಪಿ.ಎಸ್. ಈ ಲೇಖನವು ಕ್ರಿಸ್ಟಿಯಾನ್ ಕೋಲೆನ್ ಅವರ ಛಾಯಾಚಿತ್ರವನ್ನು ಬಳಸುತ್ತದೆ.

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

ಗೌಪ್ಯತೆಯನ್ನು ರಕ್ಷಿಸಲು ಡೇಟಾ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅತ್ಯಂತ ಮುಖ್ಯವಾಗಿದೆ. ಈ ಲೇಖನದಲ್ಲಿ, ಇಂದು ಡೇಟಾವನ್ನು ರಕ್ಷಿಸಲು ಬಳಸುವ ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ನ ವಿವಿಧ ಪ್ರಕಾರಗಳು ಮತ್ತು ವಿಧಾನಗಳ ಬಗ್ಗೆ ನಾನು ಮಾತನಾಡುತ್ತೇನೆ.

ನಿನಗೆ ಗೊತ್ತೆ?
ರೋಮನ್ ಕಾಲದಲ್ಲಿ, ಜೂಲಿಯಸ್ ಸೀಸರ್ ಅಕ್ಷರಗಳು ಮತ್ತು ಸಂದೇಶಗಳನ್ನು ಶತ್ರುಗಳಿಗೆ ಓದಲಾಗದಂತೆ ಮಾಡಲು ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅನ್ನು ಬಳಸಿದರು. ಇದು ಮಿಲಿಟರಿ ತಂತ್ರವಾಗಿ ಪ್ರಮುಖ ಪಾತ್ರವನ್ನು ವಹಿಸಿತು, ವಿಶೇಷವಾಗಿ ಯುದ್ಧಗಳ ಸಮಯದಲ್ಲಿ.

ಇಂಟರ್ನೆಟ್‌ನ ಸಾಧ್ಯತೆಗಳು ಹೆಚ್ಚುತ್ತಿರುವಂತೆ, ನಮ್ಮ ಹೆಚ್ಚಿನ ವ್ಯವಹಾರಗಳನ್ನು ಆನ್‌ಲೈನ್‌ನಲ್ಲಿ ನೇಮಕ ಮಾಡಿಕೊಳ್ಳಲಾಗುತ್ತಿದೆ. ಇವುಗಳಲ್ಲಿ, ಇಂಟರ್ನೆಟ್ ಬ್ಯಾಂಕಿಂಗ್, ಆನ್‌ಲೈನ್ ಪಾವತಿ, ಇ-ಮೇಲ್‌ಗಳು, ಖಾಸಗಿ ಮತ್ತು ಅಧಿಕೃತ ಸಂದೇಶಗಳ ವಿನಿಮಯ ಇತ್ಯಾದಿಗಳು ಪ್ರಮುಖವಾದವುಗಳಾಗಿವೆ, ಇದು ಗೌಪ್ಯ ಡೇಟಾ ಮತ್ತು ಮಾಹಿತಿಯ ವಿನಿಮಯವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಈ ಡೇಟಾವು ತಪ್ಪಾದ ಕೈಗೆ ಬಿದ್ದರೆ, ಇದು ವೈಯಕ್ತಿಕ ಬಳಕೆದಾರರಿಗೆ ಮಾತ್ರವಲ್ಲ, ಇಡೀ ಆನ್‌ಲೈನ್ ವ್ಯವಹಾರ ವ್ಯವಸ್ಥೆಗೆ ಹಾನಿ ಮಾಡುತ್ತದೆ.

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

ಎನ್ಕ್ರಿಪ್ಶನ್ ವಿಧಗಳು

ಸಿಮೆಟ್ರಿಕ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್

ಸಮ್ಮಿತೀಯ ಗೂಢಲಿಪೀಕರಣದಲ್ಲಿ, ಸರಳ ಪಠ್ಯ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಸಾಮಾನ್ಯ ಓದಬಹುದಾದ ಡೇಟಾವನ್ನು ಎನ್‌ಕೋಡ್ ಮಾಡಲಾಗಿದೆ (ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ) ಅದು ಓದಲು ಸಾಧ್ಯವಾಗದಂತಾಗುತ್ತದೆ. ಈ ಡೇಟಾ ಸ್ಕ್ರಾಂಬ್ಲಿಂಗ್ ಅನ್ನು ಕೀಲಿಯನ್ನು ಬಳಸಿ ಮಾಡಲಾಗುತ್ತದೆ. ಡೇಟಾವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ನಂತರ, ಅದನ್ನು ರಿಸೀವರ್‌ಗೆ ಸುರಕ್ಷಿತವಾಗಿ ವರ್ಗಾಯಿಸಬಹುದು. ಸ್ವೀಕರಿಸುವವರಲ್ಲಿ, ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಡೇಟಾವನ್ನು ಎನ್‌ಕೋಡಿಂಗ್‌ಗಾಗಿ ಬಳಸಿದ ಅದೇ ಕೀಲಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಡಿಕೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ.

ಆದ್ದರಿಂದ ಕೀಲಿಯು ಸಮ್ಮಿತೀಯ ಗೂಢಲಿಪೀಕರಣದ ಪ್ರಮುಖ ಭಾಗವಾಗಿದೆ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿದೆ. ಇದನ್ನು ಹೊರಗಿನವರಿಂದ ಮರೆಮಾಡಬೇಕು, ಏಕೆಂದರೆ ಇದಕ್ಕೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುವ ಯಾರಾದರೂ ಖಾಸಗಿ ಡೇಟಾವನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಅದಕ್ಕಾಗಿಯೇ ಈ ರೀತಿಯ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅನ್ನು "ರಹಸ್ಯ ಕೀ" ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ.

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

ನಿರ್ಬಂಧಗಳು

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

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

ಅಸಮಪಾರ್ಶ್ವದ ಗೂಢಲಿಪೀಕರಣ

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

ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ಗಾಗಿ ಬಳಸುವ ಕೀಲಿಯು ಯಾವುದೇ ಮತ್ತು ಎಲ್ಲಾ ನೆಟ್‌ವರ್ಕ್ ಬಳಕೆದಾರರಿಗೆ ಲಭ್ಯವಿದೆ. ಹಾಗಾಗಿ ಇದನ್ನು "ಸಾರ್ವಜನಿಕ" ಕೀ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಮತ್ತೊಂದೆಡೆ, ಡೀಕ್ರಿಪ್ಶನ್‌ಗಾಗಿ ಬಳಸುವ ಕೀಲಿಯನ್ನು ರಹಸ್ಯವಾಗಿ ಇರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರಿಂದ ಖಾಸಗಿಯಾಗಿ ಬಳಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಆದ್ದರಿಂದ, ಇದನ್ನು "ಖಾಸಗಿ" ಕೀ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಅಸಮಪಾರ್ಶ್ವದ ಗೂಢಲಿಪೀಕರಣವನ್ನು ಸಾರ್ವಜನಿಕ ಕೀ ಎನ್ಕ್ರಿಪ್ಶನ್ ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ.

ಈ ವಿಧಾನದಿಂದ, ಸಂದೇಶವನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಅಗತ್ಯವಿರುವ ರಹಸ್ಯ ಕೀಲಿಯನ್ನು ಪ್ರತಿ ಬಾರಿಯೂ ರವಾನಿಸಬೇಕಾಗಿಲ್ಲ, ಮತ್ತು ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಕೆದಾರರಿಗೆ (ರಿಸೀವರ್) ಮಾತ್ರ ತಿಳಿದಿರುತ್ತದೆ, ಹ್ಯಾಕರ್ ಸಂದೇಶವನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುವ ಸಾಧ್ಯತೆ ಹೆಚ್ಚು. ಕಡಿಮೆ.

Diffie-Hellman ಮತ್ತು RSA ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಗೂಢಲಿಪೀಕರಣವನ್ನು ಬಳಸುವ ಅಲ್ಗಾರಿದಮ್‌ಗಳ ಉದಾಹರಣೆಗಳಾಗಿವೆ.

ನಿರ್ಬಂಧಗಳು

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

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

ನತಾಶಾ, ಈ ಸಂದೇಶವು ಸಶಾ ಅವರಿಂದ ಬಂದಿದೆ ಎಂದು ಭಾವಿಸಿ, ಈಗ ಅದನ್ನು ಸೆರ್ಗೆಯ ಸಾರ್ವಜನಿಕ ಕೀಲಿಯೊಂದಿಗೆ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿ ಅದನ್ನು ಹಿಂದಕ್ಕೆ ಕಳುಹಿಸುತ್ತಾಳೆ. ಈ ಸಂದೇಶವನ್ನು ಮತ್ತೆ ಸೆರ್ಗೆ ತಡೆಹಿಡಿಯಲಾಯಿತು, ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ, ಮಾರ್ಪಡಿಸಲಾಗಿದೆ (ಬಯಸಿದಲ್ಲಿ), ಸಶಾ ಮೂಲತಃ ಕಳುಹಿಸಿದ ಸಾರ್ವಜನಿಕ ಕೀಲಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಮತ್ತೆ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಸಶಾಗೆ ಹಿಂತಿರುಗಿ ಕಳುಹಿಸಲಾಗಿದೆ.

ಹೀಗಾಗಿ, ಸಶಾ ಈ ಸಂದೇಶವನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಅದು ನತಾಶಾ ಅವರಿಂದ ಬಂದಿದೆ ಎಂದು ನಂಬಲು ಕಾರಣವಾಯಿತು ಮತ್ತು ಫೌಲ್ ಆಟದ ಬಗ್ಗೆ ತಿಳಿದಿಲ್ಲ.

ಹ್ಯಾಶಿಂಗ್

ಹ್ಯಾಶಿಂಗ್ ತಂತ್ರವು ಕೊಟ್ಟಿರುವ ಡೇಟಾದಿಂದ ವಿಶೇಷ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ರಚಿಸಲು ಹ್ಯಾಶ್ ಫಂಕ್ಷನ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಇದನ್ನು ಹ್ಯಾಶ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ಹ್ಯಾಶ್ ಈ ಕೆಳಗಿನ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ:

  • ಅದೇ ಡೇಟಾ ಯಾವಾಗಲೂ ಅದೇ ಹ್ಯಾಶ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
  • ಕೇವಲ ಹ್ಯಾಶ್‌ನಿಂದ ಕಚ್ಚಾ ಡೇಟಾವನ್ನು ಉತ್ಪಾದಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
  • ಒಂದೇ ಹ್ಯಾಶ್ ಅನ್ನು ಪ್ರಯತ್ನಿಸಲು ಮತ್ತು ಉತ್ಪಾದಿಸಲು ಇನ್‌ಪುಟ್‌ಗಳ ವಿಭಿನ್ನ ಸಂಯೋಜನೆಗಳನ್ನು ಪ್ರಯತ್ನಿಸುವುದು ಪ್ರಾಯೋಗಿಕವಾಗಿಲ್ಲ.

ಹೀಗಾಗಿ, ಹ್ಯಾಶಿಂಗ್ ಮತ್ತು ಡೇಟಾ ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ನ ಇತರ ಎರಡು ರೂಪಗಳ ನಡುವಿನ ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಡೇಟಾವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ನಂತರ (ಹ್ಯಾಶ್), ಅದನ್ನು ಅದರ ಮೂಲ ರೂಪದಲ್ಲಿ (ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ) ಹಿಂಪಡೆಯಲಾಗುವುದಿಲ್ಲ. ಹ್ಯಾಕರ್ ಹ್ಯಾಶ್‌ನ ಮೇಲೆ ಕೈಗೆತ್ತಿಕೊಂಡರೂ, ಅದು ಅವನಿಗೆ ನಿಷ್ಪ್ರಯೋಜಕವಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಸಂದೇಶದ ವಿಷಯಗಳನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ ಎಂದು ಈ ಸತ್ಯವು ಖಚಿತಪಡಿಸುತ್ತದೆ.

ಸಂದೇಶ ಡೈಜೆಸ್ಟ್ 5 (MD5) ಮತ್ತು ಸುರಕ್ಷಿತ ಹ್ಯಾಶಿಂಗ್ ಅಲ್ಗಾರಿದಮ್ (SHA) ಎರಡು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುವ ಹ್ಯಾಶಿಂಗ್ ಅಲ್ಗಾರಿದಮ್‌ಗಳಾಗಿವೆ.

ನಿರ್ಬಂಧಗಳು

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

ಗೂಢಲಿಪೀಕರಣ ವಿಧಾನಗಳ ಸಂಯೋಜನೆ

ಮೇಲೆ ಚರ್ಚಿಸಿದಂತೆ, ಈ ಮೂರು ಗೂಢಲಿಪೀಕರಣ ವಿಧಾನಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದೂ ಕೆಲವು ಅನಾನುಕೂಲತೆಗಳಿಂದ ಬಳಲುತ್ತಿದೆ. ಆದಾಗ್ಯೂ, ಈ ವಿಧಾನಗಳ ಸಂಯೋಜನೆಯನ್ನು ಬಳಸಿದಾಗ, ಅವು ಬಲವಾದ ಮತ್ತು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ ಗೂಢಲಿಪೀಕರಣ ವ್ಯವಸ್ಥೆಯನ್ನು ರೂಪಿಸುತ್ತವೆ.

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

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

ರಹಸ್ಯ ಕೀಲಿಯೊಂದಿಗೆ ಡೇಟಾವನ್ನು ದೃಢೀಕರಿಸಲು ಹ್ಯಾಶಿಂಗ್ ಅನ್ನು ಸಹ ಬಳಸಲಾಗುತ್ತದೆ. ಡೇಟಾ ಮತ್ತು ಈ ಕೀಲಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಹ್ಯಾಶ್ ಅನ್ನು ರಚಿಸಲಾಗಿದೆ. ಆದ್ದರಿಂದ, ಡೇಟಾ ಮತ್ತು ಹ್ಯಾಶ್ ಮಾತ್ರ ಗೋಚರಿಸುತ್ತದೆ, ಮತ್ತು ಕೀ ಸ್ವತಃ ರವಾನೆಯಾಗುವುದಿಲ್ಲ. ಈ ರೀತಿಯಲ್ಲಿ, ಡೇಟಾ ಅಥವಾ ಹ್ಯಾಶ್‌ಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿದರೆ, ಅವುಗಳನ್ನು ಸುಲಭವಾಗಿ ಪತ್ತೆ ಮಾಡಲಾಗುತ್ತದೆ.

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

ಗುಪ್ತ ಲಿಪಿ ಶಾಸ್ತ್ರದ ಮೂಲ ಪರಿಕಲ್ಪನೆಗಳು

ಸ್ಥಳೀಯ ಮತ್ತು ವಿಶೇಷವಾಗಿ ಜಾಗತಿಕ ಕಂಪ್ಯೂಟರ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳ ವ್ಯಾಪಕ ಬಳಕೆಯಿಂದಾಗಿ ಅನಧಿಕೃತ (ಅನಧಿಕೃತ) ಪ್ರವೇಶದಿಂದ (ಯುಎಎಸ್) ಮಾಹಿತಿಯನ್ನು ರಕ್ಷಿಸುವ ಸಮಸ್ಯೆ ಗಮನಾರ್ಹವಾಗಿ ಉಲ್ಬಣಗೊಂಡಿದೆ.

ಅದರ ಮಾಲೀಕರಿಗೆ ಕೆಲವು ಮೌಲ್ಯದ ಮಾಹಿತಿಯ ಸೋರಿಕೆ (ಬಹಿರಂಗಪಡಿಸುವಿಕೆ), ಮಾರ್ಪಾಡು (ಉದ್ದೇಶಪೂರ್ವಕ ಅಸ್ಪಷ್ಟತೆ) ಅಥವಾ ನಷ್ಟ (ವಿನಾಶ) ಸಾಧ್ಯತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮಾಹಿತಿ ರಕ್ಷಣೆ ಅಗತ್ಯವಾಗಿದೆ.

ಮಾಹಿತಿ ಭದ್ರತೆಯ ಸಮಸ್ಯೆಯು ಹಲವಾರು ಶತಮಾನಗಳಿಂದ ಜನರನ್ನು ಚಿಂತೆಗೀಡುಮಾಡಿದೆ.

ಹೆರೊಡೋಟಸ್ ಪ್ರಕಾರ, ಈಗಾಗಲೇ 5 ನೇ ಶತಮಾನದಲ್ಲಿ. ಕ್ರಿ.ಪೂ ಇ. ಕೋಡಿಂಗ್ ಮೂಲಕ ಮಾಹಿತಿಯ ರೂಪಾಂತರವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

ಆರಂಭಿಕ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಸಾಧನಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ ಅಲೆದಾಡಿದರು,ಇದನ್ನು 5 ನೇ ಶತಮಾನದಲ್ಲಿ ಬಳಸಲಾಯಿತು. ಕ್ರಿ.ಪೂ. ಸ್ಪಾರ್ಟಾ ಮತ್ತು ಅಥೆನ್ಸ್ ನಡುವಿನ ಯುದ್ಧದ ಸಮಯದಲ್ಲಿ. ಸ್ಕಿಟಾಲಾ ಎನ್ನುವುದು ಒಂದು ಸಿಲಿಂಡರ್ ಆಗಿದ್ದು, ಅದರ ಮೇಲೆ ಕಿರಿದಾದ ಪ್ಯಾಪಿರಸ್ ಟೇಪ್ ಅನ್ನು ಸುತ್ತಿನಲ್ಲಿ ಸುತ್ತುವಂತೆ ಮಾಡಲಾಗಿದೆ (ಅಂತರ ಮತ್ತು ಅತಿಕ್ರಮಣಗಳಿಲ್ಲದೆ). ನಂತರ ಈ ಟೇಪ್ನಲ್ಲಿ ಸಿಲಿಂಡರ್ನ ಅಕ್ಷದ ಉದ್ದಕ್ಕೂ (ಕಾಲಮ್ಗಳಲ್ಲಿ) ಪ್ರಸರಣಕ್ಕೆ ಅಗತ್ಯವಾದ ಪಠ್ಯವನ್ನು ಬರೆಯಲಾಗಿದೆ. ಟೇಪ್ ಅನ್ನು ಸಿಲಿಂಡರ್‌ನಿಂದ ಬಿಚ್ಚಲಾಯಿತು ಮತ್ತು ಸ್ವೀಕರಿಸುವವರಿಗೆ ಕಳುಹಿಸಲಾಗಿದೆ. ಅಂತಹ ಸಂದೇಶವನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ, ಸ್ವೀಕರಿಸುವವರು ಕಳುಹಿಸುವವರ ವಾಂಡರರ್ನ ವ್ಯಾಸದ ಅದೇ ವ್ಯಾಸದ ಸಿಲಿಂಡರ್ನ ಸುತ್ತಲೂ ಟೇಪ್ ಅನ್ನು ಸುತ್ತುತ್ತಾರೆ. ಪರಿಣಾಮವಾಗಿ, ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಸಂದೇಶವನ್ನು ಓದಲು ಸಾಧ್ಯವಾಯಿತು.

ಅರಿಸ್ಟಾಟಲ್ ಅಂತಹ ಸೈಫರ್ ಅನ್ನು ಮುರಿಯುವ ಕಲ್ಪನೆಯೊಂದಿಗೆ ಬಂದನು. ಅವರು ಉದ್ದವಾದ ಕೋನ್ ಮಾಡಲು ಪ್ರಸ್ತಾಪಿಸಿದರು ಮತ್ತು ಬೇಸ್ನಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಅದನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಸಂದೇಶದೊಂದಿಗೆ ಟೇಪ್ನೊಂದಿಗೆ ಸುತ್ತಿ, ಕ್ರಮೇಣ ಅದನ್ನು ಮೇಲಕ್ಕೆ ಸರಿಸಿದರು. ಕೋನ್ನ ಕೆಲವು ವಿಭಾಗದಲ್ಲಿ, ಓದಬಹುದಾದ ಪಠ್ಯದ ವಿಭಾಗಗಳನ್ನು ವೀಕ್ಷಿಸಲು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಸಿಲಿಂಡರ್ನ ರಹಸ್ಯ ಗಾತ್ರವನ್ನು ಹೇಗೆ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ.

ಸೈಫರ್‌ಗಳು ಪ್ರಾಚೀನ ಕಾಲದಲ್ಲಿ ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್‌ಗಳ ರೂಪದಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡವು (ಗ್ರೀಕ್‌ನಲ್ಲಿ - ಕ್ರಿಪ್ಟೋಗ್ರಫಿ). ಕೆಲವೊಮ್ಮೆ ಪವಿತ್ರ ಯಹೂದಿ ಪಠ್ಯಗಳನ್ನು ಪರ್ಯಾಯ ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗುತ್ತಿತ್ತು. ವರ್ಣಮಾಲೆಯ ಮೊದಲ ಅಕ್ಷರದ ಬದಲಿಗೆ, ಕೊನೆಯ ಅಕ್ಷರವನ್ನು ಬರೆಯಲಾಗಿದೆ, ಎರಡನೆಯದಕ್ಕೆ ಬದಲಾಗಿ ಕೊನೆಯ ಅಕ್ಷರ, ಇತ್ಯಾದಿ. ಈ ಪ್ರಾಚೀನ ಸೈಫರ್ ಅನ್ನು ಅಟ್ಬಾಶ್ ಎಂದು ಕರೆಯಲಾಯಿತು. ಪತ್ರವ್ಯವಹಾರದ ಗೂಢಲಿಪೀಕರಣದ ಸತ್ಯವು ತಿಳಿದಿದೆ ಜೂಲಿಯಸ್ ಸೀಸರ್(100-44 BC) ಸಿಸೆರೊ ಜೊತೆ (106-43 BC).

ಸೀಸರ್ ಸೈಫರ್ಸಂದೇಶದಲ್ಲಿನ ಪ್ರತಿ ಅಕ್ಷರವನ್ನು ಅದೇ ವರ್ಣಮಾಲೆಯ ಮತ್ತೊಂದು ಅಕ್ಷರದೊಂದಿಗೆ ಬದಲಾಯಿಸುವ ಮೂಲಕ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ, ವರ್ಣಮಾಲೆಯಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಅಕ್ಷರಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾಗಿದೆ. ತನ್ನ ಸೈಫರ್‌ಗಳಲ್ಲಿ, ಸೀಸರ್ ಮೂಲ ಪಠ್ಯದ ಅಕ್ಷರವನ್ನು ಮೂಲ ಅಕ್ಷರಕ್ಕಿಂತ ಮೂರು ಸ್ಥಾನಗಳ ಮುಂದೆ ಅಕ್ಷರದೊಂದಿಗೆ ಬದಲಾಯಿಸಿದನು.

ಪ್ರಾಚೀನ ಗ್ರೀಸ್‌ನಲ್ಲಿ (II ಶತಮಾನ BC), ಒಂದು ಸೈಫರ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತಿತ್ತು, ಇದನ್ನು ಬಳಸಿ ರಚಿಸಲಾಗಿದೆ ಪಾಲಿಬಿಯಸ್ ಚೌಕ.ಗೂಢಲಿಪೀಕರಣ ಕೋಷ್ಟಕವು ಐದು ಕಾಲಮ್‌ಗಳು ಮತ್ತು ಐದು ಸಾಲುಗಳನ್ನು ಹೊಂದಿರುವ ಚೌಕವಾಗಿತ್ತು, ಇವುಗಳನ್ನು 1 ರಿಂದ 5 ರವರೆಗೆ ಎಣಿಸಲಾಗಿದೆ. ಅಂತಹ ಕೋಷ್ಟಕದ ಪ್ರತಿ ಕೋಶದಲ್ಲಿ ಒಂದು ಅಕ್ಷರವನ್ನು ಬರೆಯಲಾಗಿದೆ. ಪರಿಣಾಮವಾಗಿ, ಪ್ರತಿ ಅಕ್ಷರವು ಒಂದು ಜೋಡಿ ಅಂಕೆಗಳಿಗೆ ಅನುರೂಪವಾಗಿದೆ ಮತ್ತು ಗೂಢಲಿಪೀಕರಣವು ಒಂದು ಜೋಡಿ ಅಂಕೆಗಳೊಂದಿಗೆ ಅಕ್ಷರವನ್ನು ಬದಲಿಸಲು ಕಡಿಮೆಯಾಗಿದೆ.

ರಷ್ಯಾದ ಅಕ್ಷರಗಳೊಂದಿಗೆ ಟೇಬಲ್ನೊಂದಿಗೆ ಪಾಲಿಬಿಯಸ್ ಚೌಕದ ಕಲ್ಪನೆಯನ್ನು ನಾವು ವಿವರಿಸುತ್ತೇವೆ. ರಷ್ಯಾದ ವರ್ಣಮಾಲೆಯಲ್ಲಿನ ಅಕ್ಷರಗಳ ಸಂಖ್ಯೆಯು ಗ್ರೀಕ್ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳ ಸಂಖ್ಯೆಯಿಂದ ಭಿನ್ನವಾಗಿರುತ್ತದೆ, ಆದ್ದರಿಂದ ಟೇಬಲ್ನ ಗಾತ್ರವನ್ನು ವಿಭಿನ್ನವಾಗಿ ಆಯ್ಕೆಮಾಡಲಾಗುತ್ತದೆ (ಚದರ 6 x 6). ಪಾಲಿಬಿಯಸ್ ಚೌಕದಲ್ಲಿನ ಚಿಹ್ನೆಗಳ ಕ್ರಮವು ರಹಸ್ಯ ಮಾಹಿತಿಯಾಗಿದೆ (ಕೀಲಿ) ಎಂಬುದನ್ನು ಗಮನಿಸಿ.

ಪಾಲಿಬಿಯಸ್ ಚೌಕವನ್ನು ಬಳಸಿಕೊಂಡು ಕ್ರಿಪ್ಟೋಗ್ರಫಿ ಪದವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡೋಣ:

26 36 24 35 42 34 14 36 11 44 24 63

ಸೈಫರ್‌ಟೆಕ್ಸ್ಟ್‌ನಲ್ಲಿ ಸಾಲಿನ ಸಂಖ್ಯೆಯನ್ನು ಮೊದಲು ಸೂಚಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕಾಲಮ್ ಸಂಖ್ಯೆ ಎರಡನೆಯದು ಎಂದು ಉದಾಹರಣೆಯಿಂದ ನೋಡಬಹುದು. ಪಾಲಿಬಿಯಸ್‌ನ ಚೌಕದಲ್ಲಿ, ಕಾಲಮ್‌ಗಳು ಮತ್ತು ಸಾಲುಗಳನ್ನು ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಮಾತ್ರವಲ್ಲದೆ ಅಕ್ಷರಗಳಿಂದಲೂ ಗುರುತಿಸಬಹುದು.

ಪ್ರಸ್ತುತ, ಮಾಹಿತಿ ಭದ್ರತೆಯ ಸಮಸ್ಯೆಯು ವ್ಯವಹರಿಸುತ್ತದೆ ಕ್ರಿಪ್ಟೋಲಜಿ(ಕ್ರಿಪ್ಟೋಸ್ - ರಹಸ್ಯ, ಲೋಗೋಗಳು - ವಿಜ್ಞಾನ). ಕ್ರಿಪ್ಟೋಲಜಿಯನ್ನು ಎರಡು ಕ್ಷೇತ್ರಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ - ಕ್ರಿಪ್ಟೋಗ್ರಫಿ ಮತ್ತು ಕ್ರಿಪ್ಟಾನಾಲಿಸಿಸ್. ಕ್ರಿಪ್ಟೋಲಜಿಯ ಈ ಎರಡು ಕ್ಷೇತ್ರಗಳ ಗುರಿಗಳು ನೇರವಾಗಿ ವಿರುದ್ಧವಾಗಿವೆ.

ಕ್ರಿಪ್ಟೋಗ್ರಫಿ- ಅನಧಿಕೃತ ವ್ಯಕ್ತಿಗಳಿಂದ ಅನಧಿಕೃತ ರಸೀದಿಯಿಂದ ಮಾಹಿತಿಯನ್ನು ರಕ್ಷಿಸುವ ವಿಜ್ಞಾನ. ಕ್ರಿಪ್ಟೋಗ್ರಫಿಯ ಆಸಕ್ತಿಗಳ ಕ್ಷೇತ್ರವು ಮಾಹಿತಿಯನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡುವ ವಿಧಾನಗಳ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಸಂಶೋಧನೆಯಾಗಿದೆ.

ಅಡಿಯಲ್ಲಿ ಗೂಢಲಿಪೀಕರಣವಿಶೇಷ ರಹಸ್ಯ ಮಾಹಿತಿಯ ಅರಿವಿಲ್ಲದೆ ಮೂಲ ಡೇಟಾವನ್ನು ಓದಲಾಗದಂತೆ ಮತ್ತು ಬಹಿರಂಗಪಡಿಸಲು ಕಷ್ಟಕರವಾಗಿಸುವ ಮಾಹಿತಿಯ ಅಂತಹ ರೂಪಾಂತರವನ್ನು ಸೂಚಿಸುತ್ತದೆ - ಕೀ. ATಗೂಢಲಿಪೀಕರಣದ ಪರಿಣಾಮವಾಗಿ, ಸರಳ ಪಠ್ಯವು ಸೈಫರ್‌ಟೆಕ್ಸ್ಟ್ ಆಗುತ್ತದೆ ಮತ್ತು ಡೀಕ್ರಿಪ್ಶನ್ ರೂಪಾಂತರದ ಬಳಕೆಯಿಲ್ಲದೆ ಓದಲಾಗುವುದಿಲ್ಲ. ಸೈಫರ್ಗ್ರಾಮ್ಇದನ್ನು ವಿಭಿನ್ನವಾಗಿ ಕರೆಯಬಹುದು: ಸೈಫರ್‌ಟೆಕ್ಸ್ಟ್, ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್, ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅಥವಾ ಸೈಫರ್‌ಟೆಕ್ಸ್ಟ್. ರವಾನೆಯಾದ ಸಂದೇಶದ ಅರ್ಥವನ್ನು ಮರೆಮಾಡಲು ಸೈಫರ್‌ಟೆಕ್ಸ್ಟ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಆಸಕ್ತಿಯ ಕ್ಷೇತ್ರ ಕ್ರಿಪ್ಟಾನಾಲಿಸಿಸ್ರಹಸ್ಯ ಕೀಲಿಯನ್ನು ತಿಳಿಯದೆ ಸೈಫರ್‌ಟೆಕ್ಸ್ಟ್ ಅನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡುವ (ಬಹಿರಂಗಪಡಿಸುವ) ವಿಧಾನಗಳ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಸಂಶೋಧನೆಯು ವಿರುದ್ಧವಾಗಿದೆ.

ಅಡಿಯಲ್ಲಿ ಕೀಸರಳ ಪಠ್ಯದಲ್ಲಿ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸಂಭವನೀಯ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ರೂಪಾಂತರಗಳ ಸೆಟ್‌ನಿಂದ ಯಾವ ರೂಪಾಂತರವನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುವ ರಹಸ್ಯ ಮಾಹಿತಿ ಎಂದು ಅರ್ಥೈಸಲಾಗುತ್ತದೆ. ಸ್ಕಿಟಾಲಾವನ್ನು ಬಳಸುವಾಗ, ಕೀಲಿಯು ಸಿಲಿಂಡರ್ನ ವ್ಯಾಸವಾಗಿದೆ.

ಡೀಕ್ರಿಪ್ಶನ್- ರಿವರ್ಸ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಪ್ರಕ್ರಿಯೆ. ಕೀಲಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಿದಾಗ, ಸೈಫರ್‌ಟೆಕ್ಸ್ಟ್ (ಸೈಫರ್‌ಗ್ರಾಮ್, ಎನ್‌ಕ್ರಿಪ್ಶನ್) ಅನ್ನು ಮೂಲ ಸರಳ ಪಠ್ಯವಾಗಿ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ.

ತಿಳಿದಿರುವ ಕೀ ಇಲ್ಲದೆ ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್‌ನಿಂದ ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್‌ನಿಂದ ಸ್ಪಷ್ಟ ಸಂದೇಶವನ್ನು ಕ್ರಿಪ್ಟಾನಾಲಿಸ್ಟ್‌ಗಳು ಪಡೆಯುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ಶವಪರೀಕ್ಷೆಅಥವಾ ಹ್ಯಾಕಿಂಗ್ಸೈಫರ್.

ಸೈಫರ್‌ಗಳ ಹಲವಾರು ವರ್ಗೀಕರಣಗಳಿವೆ.

ಕೀಲಿಯ ಬಳಕೆಯ ಸ್ವರೂಪದ ಪ್ರಕಾರ, ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅಲ್ಗಾರಿದಮ್‌ಗಳನ್ನು ಎರಡು ವಿಧಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ: ಸಮ್ಮಿತೀಯ(ಒಂದು ಕೀಲಿಯೊಂದಿಗೆ, ಇನ್ನೊಂದು ರೀತಿಯಲ್ಲಿ - ರಹಸ್ಯ ಕೀಲಿಯೊಂದಿಗೆ) ಮತ್ತು ಅಸಮವಾದ(ಎರಡು ಕೀಗಳು ಅಥವಾ ಸಾರ್ವಜನಿಕ ಕೀಲಿಯೊಂದಿಗೆ). ಅಸಮಪಾರ್ಶ್ವದ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಮತ್ತು ಡೀಕ್ರಿಪ್ಶನ್ ಅಲ್ಗಾರಿದಮ್‌ಗಳನ್ನು ಕೆಲವೊಮ್ಮೆ ಕರೆಯಲಾಗುತ್ತದೆ ಅಸಮವಾದ.

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

ಎರಡನೆಯ ಪ್ರಕರಣದಲ್ಲಿ (ಅಸಮ್ಮಿತ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸುವಾಗ), ಸ್ವೀಕರಿಸುವವರು ಮೊದಲು ಸಾರ್ವಜನಿಕ ಕೀಲಿಯನ್ನು (ಕೀ 1) ಕಳುಹಿಸುವವರಿಗೆ ತೆರೆದ ಚಾನಲ್ ಮೂಲಕ ಕಳುಹಿಸುತ್ತಾರೆ, ಅದರೊಂದಿಗೆ ಕಳುಹಿಸುವವರು ಮಾಹಿತಿಯನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡುತ್ತಾರೆ. ಮಾಹಿತಿಯ ಸ್ವೀಕೃತಿಯ ನಂತರ, ಸ್ವೀಕರಿಸುವವರು ಅದನ್ನು ಎರಡನೇ ರಹಸ್ಯ ಕೀಲಿಯನ್ನು (ಕೀ 2) ಬಳಸಿ ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡುತ್ತಾರೆ. ಎದುರಾಳಿ ಕ್ರಿಪ್ಟಾನಾಲಿಸ್ಟ್‌ನಿಂದ ಸಾರ್ವಜನಿಕ ಕೀಲಿಯನ್ನು (ಕೀ 1) ಪ್ರತಿಬಂಧಿಸುವುದು ಖಾಸಗಿ ಸಂದೇಶವನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಅನುಮತಿಸುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಇದು ಎರಡನೇ ರಹಸ್ಯ ಕೀಲಿಯಿಂದ ಮಾತ್ರ ಡೀಕ್ರಿಪ್ಟ್ ಆಗುತ್ತದೆ (ಕೀ 2). ಅದೇ ಸಮಯದಲ್ಲಿ, ಸಾರ್ವಜನಿಕ ಕೀ 1 ಅನ್ನು ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ರಹಸ್ಯ ಕೀ 2 ಪ್ರಾಯೋಗಿಕವಾಗಿ ಅಸಾಧ್ಯವಾಗಿದೆ.

ಸೈಫರ್‌ನ ಪರಿಣಾಮಕಾರಿತ್ವವನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವಾಗ, ಅವುಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಡಚ್‌ಮನ್ ಆಗಸ್ಟೆ ನಿಯಮದಿಂದ ಮಾರ್ಗದರ್ಶಿಸಲಾಗುತ್ತದೆ. ಕೆರ್ಕಾಫ್(1835-1903), ಅದರ ಪ್ರಕಾರ ಸೈಫರ್‌ನ ಬಲವನ್ನು ಕೀಲಿಯ ರಹಸ್ಯದಿಂದ ಮಾತ್ರ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ, ಅಂದರೆ ಕ್ರಿಪ್ಟಾನಾಲಿಸ್ಟ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಮತ್ತು ಡೀಕ್ರಿಪ್ಶನ್ ಪ್ರಕ್ರಿಯೆಯ (ಅಲ್ಗಾರಿದಮ್) ಎಲ್ಲಾ ವಿವರಗಳನ್ನು ತಿಳಿದಿರುತ್ತಾನೆ, ಆದರೆ ಯಾವ ಕೀಲಿಯು ತಿಳಿದಿಲ್ಲ ಕೊಟ್ಟಿರುವ ಪಠ್ಯವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ.

ಕ್ರಿಪ್ಟೋ ಪ್ರತಿರೋಧಕೀಲಿಯನ್ನು ತಿಳಿಯದೆ ಡೀಕ್ರಿಪ್ಶನ್‌ಗೆ ಅದರ ಪ್ರತಿರೋಧವನ್ನು ನಿರ್ಧರಿಸುವ ಸೈಫರ್ ಗುಣಲಕ್ಷಣ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ (ಅಂದರೆ, ಕ್ರಿಪ್ಟಾನಾಲಿಸಿಸ್‌ಗೆ ಪ್ರತಿರೋಧ). ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಸಾಮರ್ಥ್ಯದ ಹಲವಾರು ಸೂಚಕಗಳು ಇವೆ, ಅವುಗಳಲ್ಲಿ ಎಲ್ಲಾ ಸಂಭಾವ್ಯ ಕೀಗಳ ಸಂಖ್ಯೆ ಮತ್ತು ಕ್ರಿಪ್ಟಾನಾಲಿಸಿಸ್ಗೆ ಅಗತ್ಯವಿರುವ ಸರಾಸರಿ ಸಮಯ.

ಪಬ್ಲಿಕ್ ಕೀ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅಲ್ಗಾರಿದಮ್‌ಗಳು ಕರೆಯಲ್ಪಡುವದನ್ನು ಬಳಸುತ್ತವೆ ಬದಲಾಯಿಸಲಾಗದ ಅಥವಾ ಏಕಮುಖ ಕಾರ್ಯಗಳು.ಈ ಕಾರ್ಯಗಳು ಈ ಕೆಳಗಿನ ಆಸ್ತಿಯನ್ನು ಹೊಂದಿವೆ: ಕೊಟ್ಟಿರುವ ಆರ್ಗ್ಯುಮೆಂಟ್ ಮೌಲ್ಯಕ್ಕೆ Xಕಾರ್ಯದ ಮೌಲ್ಯವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವುದು ತುಲನಾತ್ಮಕವಾಗಿ ಸುಲಭ f(x)ಆದಾಗ್ಯೂ, ಕಾರ್ಯದ ಮೌಲ್ಯವು ತಿಳಿದಿದ್ದರೆ y \u003d f (x),ನಂತರ ವಾದದ ಮೌಲ್ಯವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಸುಲಭವಾದ ಮಾರ್ಗವಿಲ್ಲ X.

ಪ್ರಸ್ತುತ ಬಳಕೆಯಲ್ಲಿರುವ ಎಲ್ಲಾ ಸಾರ್ವಜನಿಕ-ಕೀ ಕ್ರಿಪ್ಟೋಸಿಸ್ಟಮ್‌ಗಳು ಈ ಕೆಳಗಿನ ರೀತಿಯ ಬದಲಾಯಿಸಲಾಗದ ರೂಪಾಂತರಗಳಲ್ಲಿ ಒಂದನ್ನು ಅವಲಂಬಿಸಿವೆ.

1. ಅವಿಭಾಜ್ಯ ಅಂಶಗಳಾಗಿ ದೊಡ್ಡ ಸಂಖ್ಯೆಗಳ ವಿಭಜನೆ (ಅಲ್ಗಾರಿದಮ್ ಆರ್ಎಸ್ಎ,ಲೇಖಕರು - ರಿವೆಸ್ಟ್, ಶಮೀರ್ ಮತ್ತು ಆಡ್ಲೆಮನ್ - ರಿವೆಸ್ಟ್, ಶಮೀರ್, ಆಡ್ಲೆಮನ್).

2. ಲಾಗರಿಥಮ್ ಅಥವಾ ಘಾತೀಯತೆಯ ಲೆಕ್ಕಾಚಾರ (DH ಅಲ್ಗಾರಿದಮ್, ಲೇಖಕರು - ಡಿಫಿ ಮತ್ತು ಹೆಲ್ಮನ್).

3. ಬೀಜಗಣಿತದ ಸಮೀಕರಣಗಳ ಬೇರುಗಳ ಲೆಕ್ಕಾಚಾರ.

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

ಹೀಗಾಗಿ, ಅಪವರ್ತನ-ಆಧಾರಿತ RSA ಕೋಡಿಂಗ್ ವ್ಯವಸ್ಥೆಯು ಎರಡು ವಿಭಿನ್ನ ಕೀಲಿಗಳನ್ನು ಬಳಸುತ್ತದೆ: ಒಂದು ಸಂದೇಶವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಮತ್ತು ಎರಡನೆಯದು, ಮೊದಲನೆಯದಕ್ಕಿಂತ ಭಿನ್ನವಾದ ಆದರೆ ಸಂಬಂಧಿಸಿದೆ, ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು. ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಕೀ (ಸಾರ್ವಜನಿಕ, ರಹಸ್ಯವಲ್ಲದ ಕೀ) ಎರಡು ಬೃಹತ್ ಅವಿಭಾಜ್ಯ ಸಂಖ್ಯೆಗಳ ಉತ್ಪನ್ನವನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ಡೀಕ್ರಿಪ್ಶನ್ ಕೀ (ಖಾಸಗಿ, ರಹಸ್ಯ ಕೀ) ಅವಿಭಾಜ್ಯ ಸಂಖ್ಯೆಗಳ ಮೇಲೆ ಆಧಾರಿತವಾಗಿದೆ.

ಅವಿಭಾಜ್ಯ ಸಂಖ್ಯೆಯನ್ನು ಅಪವರ್ತನಗೊಳಿಸುವ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಕೆಲವೊಮ್ಮೆ ಕರೆಯಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ ಅಪವರ್ತನೀಕರಣ.

"ಬದಲಾಯಿಸಲಾಗದ" ಕಾರ್ಯಗಳ ಪದವು ದುರದೃಷ್ಟಕರವಾಗಿದೆ. ಅವುಗಳನ್ನು ವೇಗವಾಗಿ (ಅಥವಾ ಸರಳವಾಗಿ) ಬದಲಾಯಿಸಲಾಗದ ಕಾರ್ಯಗಳು ಎಂದು ಕರೆಯುವುದು ಹೆಚ್ಚು ಸರಿಯಾಗಿರುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಈ ಪದವು ಉತ್ತಮವಾಗಿ ಸ್ಥಾಪಿತವಾಗಿದೆ, ಮತ್ತು ಒಬ್ಬರು ತಪ್ಪಾಗಿ ಸಹಿಸಿಕೊಳ್ಳಬೇಕು.

XX ಶತಮಾನದ 40 ರ ದಶಕದಲ್ಲಿ. ಅಮೇರಿಕನ್ ಇಂಜಿನಿಯರ್ ಮತ್ತು ಗಣಿತಜ್ಞ ಕ್ಲೌಡ್ ಶಾನನ್ ಸೈಫರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಪ್ರಸ್ತಾಪಿಸಿದರು, ಅದರ ಬಹಿರಂಗಪಡಿಸುವಿಕೆಯು ಸಂಕೀರ್ಣವಾದ ಗಣಿತದ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುವುದಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ. ಇದಲ್ಲದೆ, ಕಾರ್ಯದ ಸಂಕೀರ್ಣತೆಯು ಅಗತ್ಯ ಲೆಕ್ಕಾಚಾರಗಳ ಪರಿಮಾಣವು ಆಧುನಿಕ ಕಂಪ್ಯೂಟರ್ಗಳ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಮೀರುತ್ತದೆ.

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

AT ಸಮ್ಮಿತೀಯಅಲ್ಗಾರಿದಮ್‌ಗಳು ಚಿಕ್ಕದಾದ ಕೀಗಳನ್ನು ಬಳಸುತ್ತವೆ, ಆದ್ದರಿಂದ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಮತ್ತು ಡೀಕ್ರಿಪ್ಶನ್ ವೇಗವಾಗಿರುತ್ತದೆ. ಆದರೆ ಅಂತಹ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಕೀಗಳ ವಿತರಣೆಯು ಸಂಕೀರ್ಣವಾದ ಕಾರ್ಯವಿಧಾನವಾಗಿದೆ. ಮುಚ್ಚಿದ (ರಹಸ್ಯ) ಚಾನಲ್‌ಗಳ ಮೂಲಕ ಕೀಗಳನ್ನು ವರ್ಗಾಯಿಸಬೇಕು. ರಹಸ್ಯ ಕೀಲಿಗಳನ್ನು ವಿತರಿಸಲು ಕೊರಿಯರ್‌ಗಳನ್ನು ಬಳಸುವುದು ದುಬಾರಿ, ಸಂಕೀರ್ಣ ಮತ್ತು ನಿಧಾನವಾಗಿರುತ್ತದೆ.

ಯುನೈಟೆಡ್ ಸ್ಟೇಟ್ಸ್‌ನಲ್ಲಿ, ರಹಸ್ಯ ಸಂದೇಶಗಳನ್ನು ರವಾನಿಸಲು DES (ಡೇಟಾ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್) ಮಾನದಂಡವನ್ನು ಹೆಚ್ಚು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.

DES ಮಾನದಂಡವು ಒಂದು ಬ್ಲಾಕ್ ಸೈಫರ್ ಆಗಿದೆ. ಇದು 64 ಬಿಟ್‌ಗಳ ಬ್ಲಾಕ್‌ಗಳಲ್ಲಿ ಡೇಟಾವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡುತ್ತದೆ. ಗೂಢಲಿಪೀಕರಣವು 56-ಬಿಟ್ ಕೀಲಿಯನ್ನು ಬಳಸುತ್ತದೆ. ಈ ಮಾನದಂಡವನ್ನು ಪುನರಾವರ್ತಿತ ವಿವರವಾದ ಗುಪ್ತ ಲಿಪಿ ವಿಶ್ಲೇಷಣೆಗೆ ಒಳಪಡಿಸಲಾಗಿದೆ. ಅದನ್ನು ಹ್ಯಾಕ್ ಮಾಡಲು, ವಿಶೇಷ ಕಂಪ್ಯೂಟರ್‌ಗಳನ್ನು 20 ಮಿಲಿಯನ್ ಡಾಲರ್‌ಗಳಷ್ಟು ವೆಚ್ಚದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು. ಬಹು ಕಂಪ್ಯೂಟರ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವಿತರಿಸಲಾದ ಕಂಪ್ಯೂಟಿಂಗ್‌ನ ಆಧಾರದ ಮೇಲೆ DES ಮಾನದಂಡವನ್ನು ಬಲವಂತವಾಗಿ ಮುರಿಯಲು ವಿಧಾನಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಬಲವನ್ನು ಹೆಚ್ಚಿಸಲು, DES ಗೂಢಲಿಪೀಕರಣ ವಿಧಾನವನ್ನು ತರುವಾಯ ಮೂರು ಕೀಲಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು - "ಟ್ರಿಪಲ್ DES" ಎಂದು ಕರೆಯಲ್ಪಡುವ.

ವರ್ಷಗಳಲ್ಲಿ, ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್‌ಗಳ ಡೀಕ್ರಿಪ್ಶನ್ ಸಹಾಯ ಮಾಡಲ್ಪಟ್ಟಿದೆ ಎಂದು ವಾದಿಸಬಹುದು ಆವರ್ತನ ವಿಶ್ಲೇಷಣೆಪ್ರತ್ಯೇಕ ಚಿಹ್ನೆಗಳು ಮತ್ತು ಅವುಗಳ ಸಂಯೋಜನೆಗಳ ನೋಟ. ಪಠ್ಯದಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಪ್ರತ್ಯೇಕ ಅಕ್ಷರಗಳ ಸಂಭವನೀಯತೆಗಳು ಬಹಳವಾಗಿ ಬದಲಾಗುತ್ತವೆ. ರಷ್ಯಾದ ಭಾಷೆಗೆ, ಉದಾಹರಣೆಗೆ, "o" ಅಕ್ಷರವು "f" ಅಕ್ಷರಕ್ಕಿಂತ 45 ಪಟ್ಟು ಹೆಚ್ಚು ಮತ್ತು "e" ಅಕ್ಷರಕ್ಕಿಂತ 30 ಪಟ್ಟು ಹೆಚ್ಚಾಗಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಬದಲಿ ವಿಧಾನದಿಂದ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಸಾಕಷ್ಟು ಉದ್ದವಾದ ಪಠ್ಯವನ್ನು ವಿಶ್ಲೇಷಿಸುವ ಮೂಲಕ, ಅಕ್ಷರಗಳ ಸಂಭವಿಸುವಿಕೆಯ ಆವರ್ತನಗಳಿಂದ ರಿವರ್ಸ್ ರಿಪ್ಲೇಸ್‌ಮೆಂಟ್ ಮಾಡಲು ಮತ್ತು ಮೂಲ ಸರಳ ಪಠ್ಯವನ್ನು ಮರುಸ್ಥಾಪಿಸಲು ಸಾಧ್ಯವಿದೆ. ಟೇಬಲ್ ರಷ್ಯಾದ ಅಕ್ಷರಗಳ ಗೋಚರಿಸುವಿಕೆಯ ಸಾಪೇಕ್ಷ ಆವರ್ತನಗಳನ್ನು ತೋರಿಸುತ್ತದೆ.

ಪತ್ರ ಆವರ್ತನ ಪತ್ರ ಆವರ್ತನ ಪತ್ರ ಆವರ್ತನ ಪತ್ರ ಆವರ್ತನ
ಸುಮಾರು 0.09 ಒಳಗೆ 0.038 ಗಂ 0.016 ಮತ್ತು 0.007
ಅವಳು 0.072 ಎಲ್ 0.035 ರು 0.016 ಡಬ್ಲ್ಯೂ 0.006
0.062 ಗೆ 0.028 ಬಿ 0.014 ಯು 0.006
ಮತ್ತು 0.062 ಮೀ 0.026 ಬಿ, ಬಿ 0.014 ಸಿ 0.004
ಎನ್ 0.053 ಡಿ 0.025 ಜಿ 0.013 sch 0.003
ಟಿ 0.053 0.023 ಗಂ 0.012 ಉಹ್ 0.003
ಜೊತೆಗೆ 0.045 ನಲ್ಲಿ 0.021 ಮತ್ತು 0.01 f 0.002
ಆರ್ 0.04 I 0.018 X 0.009

ರಷ್ಯನ್ ಭಾಷೆಯಲ್ಲಿ ಸ್ಥಳ ಅಥವಾ ವಿರಾಮ ಚಿಹ್ನೆಯ ಸಾಪೇಕ್ಷ ಆವರ್ತನವು 0.174 ಆಗಿದೆ. ನೀಡಿರುವ ಅಂಕಿಅಂಶಗಳು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಅರ್ಥೈಸುತ್ತವೆ: ಪಠ್ಯದ 1000 ಅಕ್ಷರಗಳಲ್ಲಿ, ಸರಾಸರಿ 174 ಸ್ಥಳಗಳು ಮತ್ತು ವಿರಾಮ ಚಿಹ್ನೆಗಳು, 90 ಅಕ್ಷರಗಳು "o", 72 ಅಕ್ಷರಗಳು "e", ಇತ್ಯಾದಿ.

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

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

ಇನ್ನೊಂದು ಅಭಿಪ್ರಾಯವಿದೆ. ಕೀಲಿಯ ಉದ್ದವು ಸಂದೇಶದ ಉದ್ದಕ್ಕೆ ಸಮನಾಗಿದ್ದರೆ, ಮತ್ತು ಕೀಲಿಯು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳಿಂದ ಸಮಾನವಾದ ವಿತರಣೆಯೊಂದಿಗೆ ಮತ್ತು ಪ್ರತಿ ಹೊಸ ಸಂದೇಶದೊಂದಿಗೆ ಬದಲಾವಣೆಗಳನ್ನು ರಚಿಸಿದರೆ, ಸೈಫರ್ ಅನ್ನು ಸೈದ್ಧಾಂತಿಕವಾಗಿ ಸಹ ಮುರಿಯಲಾಗುವುದಿಲ್ಲ. ಒಂದು-ಬಾರಿ ಸೈಫರ್ ಪ್ಯಾಡ್‌ಗಳಿಗೆ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸುವ ಮೂಲಕ 20 ನೇ ಶತಮಾನದ ಆರಂಭದಲ್ಲಿ ಜಿ. ವರ್ನಮ್ ಅವರು ಇದೇ ವಿಧಾನವನ್ನು ಮೊದಲು ವಿವರಿಸಿದರು.

ಸೈಫರ್‌ಗಳ ಇನ್ನೊಂದು ವರ್ಗೀಕರಣವನ್ನು ಪರಿಗಣಿಸಿ.

ಅನೇಕ ಆಧುನಿಕ ಗೂಢಲಿಪೀಕರಣ ವಿಧಾನಗಳನ್ನು ನಾಲ್ಕು ದೊಡ್ಡ ಗುಂಪುಗಳಾಗಿ ವಿಂಗಡಿಸಬಹುದು: ವಿಧಾನಗಳು ಪರ್ಯಾಯಗಳು(ಬದಲಿಗಳು), ಕ್ರಮಪಲ್ಲಟನೆಗಳು, ಸಂಯೋಜಕ(ಗೇಮಿಂಗ್) ಮತ್ತು ಸಂಯೋಜಿಸಲಾಗಿದೆವಿಧಾನಗಳು.

ಸೈಫರ್‌ನಲ್ಲಿ ಕ್ರಮಪಲ್ಲಟನೆಗಳುಸರಳ ಪಠ್ಯದ ಎಲ್ಲಾ ಅಕ್ಷರಗಳು ಬದಲಾಗದೆ ಉಳಿಯುತ್ತವೆ, ಆದರೆ ಅವುಗಳ ಮೂಲ ಸ್ಥಾನಗಳಿಂದ ಇತರ ಸ್ಥಳಗಳಿಗೆ ಸ್ಥಳಾಂತರಿಸಲಾಗುತ್ತದೆ (ಉದಾಹರಣೆಗೆ ಸ್ಕೈಟಲ್‌ಗಳೊಂದಿಗೆ ಎನ್‌ಕ್ರಿಪ್ಶನ್).

RKPIOTRGFAAYA ಎಂಬ ಎರಡು ಪಕ್ಕದ ಅಕ್ಷರಗಳನ್ನು ಮರುಹೊಂದಿಸುವ ಮೂಲಕ ಮುಂದಿನ ಸರಳವಾದ "ಎನ್‌ಕ್ರಿಪ್ಶನ್" ಅನ್ನು ಪಡೆಯಲಾಗಿದೆ.

ಈ "ರಹಸ್ಯ" ಸಂದೇಶದಲ್ಲಿ, ಕ್ರಿಪ್ಟೋಗ್ರಫಿ ಪದವನ್ನು ಗುರುತಿಸುವುದು ಸುಲಭ.

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

ಮೂಲ ಪಠ್ಯವನ್ನು ಬರೆಯುವ ಮತ್ತು ಸೈಫರ್ ಪಠ್ಯವನ್ನು ಕೆಲವು ಜ್ಯಾಮಿತೀಯ ಆಕೃತಿಯ ವಿವಿಧ ಮಾರ್ಗಗಳಲ್ಲಿ ಓದುವ ಪರಿಣಾಮವಾಗಿ ಕ್ರಮಪಲ್ಲಟನೆಗಳನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.

ಸೈಫರ್‌ನಲ್ಲಿ ಪರ್ಯಾಯಗಳುಸೈಫರ್‌ನಲ್ಲಿನ ಅಕ್ಷರಗಳ ಸ್ಥಾನಗಳು ಸರಳ ಪಠ್ಯದಲ್ಲಿರುವಂತೆಯೇ ಇರುತ್ತವೆ, ಆದರೆ ಸರಳ ಪಠ್ಯ ಅಕ್ಷರಗಳನ್ನು ಬೇರೆ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ. ಪಾಲಿಬಿಯಸ್ನ ಚೌಕವು ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ. ಇಲ್ಲಿ ಅಕ್ಷರಗಳನ್ನು ಅನುಗುಣವಾದ ಸಂಖ್ಯೆಗಳಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ.

ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವಾಗ ಆಕಸ್ಮಿಕವಾಗಿ ಅನೇಕ ಬಳಕೆದಾರರಿಂದ ಬದಲಿ ವಿಧಾನವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. ಮರೆವಿನ ಕಾರಣ, ನೀವು ಕೀಬೋರ್ಡ್‌ನಲ್ಲಿ ಲ್ಯಾಟಿನ್‌ನಿಂದ ಸಿರಿಲಿಕ್‌ಗೆ ಕೇಸ್ ಅನ್ನು ಬದಲಾಯಿಸದಿದ್ದರೆ, ರಷ್ಯಾದ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳ ಬದಲಿಗೆ, ಪಠ್ಯವನ್ನು ನಮೂದಿಸುವಾಗ, ಲ್ಯಾಟಿನ್ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳನ್ನು ಮುದ್ರಿಸಲಾಗುತ್ತದೆ. ಪರಿಣಾಮವಾಗಿ, ಮೂಲ ಸಂದೇಶವನ್ನು ಲ್ಯಾಟಿನ್ ಅಕ್ಷರಗಳಲ್ಲಿ "ಎನ್‌ಕ್ರಿಪ್ಟ್" ಮಾಡಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, rhbgnjuhfabz - ಈ ರೀತಿಯಾಗಿ ಕ್ರಿಪ್ಟೋಗ್ರಫಿ ಪದವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ.

AT ಸಂಯೋಜಕಈ ವಿಧಾನದಲ್ಲಿ, ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳನ್ನು ಮೊದಲು ಸಂಖ್ಯೆಗಳಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ, ನಂತರ ರಹಸ್ಯ ಹುಸಿ-ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯಾತ್ಮಕ ಅನುಕ್ರಮದ (ಗಾಮಾ) ಸಂಖ್ಯೆಗಳನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ. ಬಳಸಿದ ಕೀಲಿಯನ್ನು ಅವಲಂಬಿಸಿ ಗಾಮಾದ ಸಂಯೋಜನೆಯು ಬದಲಾಗುತ್ತದೆ. ವಿಶಿಷ್ಟವಾಗಿ, ತಾರ್ಕಿಕ ಕಾರ್ಯಾಚರಣೆ "XOR" ಅನ್ನು ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಡೀಕ್ರಿಪ್ಶನ್ ಸಮಯದಲ್ಲಿ, ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಡೇಟಾದ ಮೇಲೆ ಅದೇ ಗಾಮಾವನ್ನು ಅತಿಕ್ರಮಿಸಲಾಗುತ್ತದೆ. ಮಿಲಿಟರಿ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಗಾಮಾ ವಿಧಾನವನ್ನು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಸಂಯೋಜಕ ವಿಧಾನದಿಂದ ಉತ್ಪತ್ತಿಯಾಗುವ ಸೈಫರ್‌ಗಳನ್ನು ಕೆಲವೊಮ್ಮೆ ಸ್ಟ್ರೀಮ್ ಸೈಫರ್‌ಗಳು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.

ಸಂಯೋಜಿತವಿಧಾನಗಳು ಸಂದೇಶವನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಹಲವಾರು ವಿಧಾನಗಳ ಬಳಕೆಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ (ಉದಾಹರಣೆಗೆ, ಮೊದಲು ಅಕ್ಷರಗಳನ್ನು ಬದಲಾಯಿಸುವುದು ಮತ್ತು ನಂತರ ಅವುಗಳನ್ನು ಮರುಹೊಂದಿಸುವುದು).

ರಹಸ್ಯ ಸಂದೇಶಗಳನ್ನು ರವಾನಿಸಲು ಮತ್ತೊಂದು ವಿಧಾನವಿದೆ. ಇದು ಮಾಹಿತಿ ವರ್ಗಾವಣೆಯ ಸತ್ಯವನ್ನು ಮರೆಮಾಚಲು ಬರುತ್ತದೆ. ವಿಜ್ಞಾನವು ಅಂತಹ ಗೂಢಲಿಪೀಕರಣ ವಿಧಾನಗಳಲ್ಲಿ ತೊಡಗಿಸಿಕೊಂಡಿದೆ ಸ್ಟೆಗಾನೋಗ್ರಫಿ.

ರಹಸ್ಯ ಕೀಲಿಯನ್ನು ತಿಳಿಯದೆ ಕ್ರಿಪ್ಟೋಗ್ರಫಿ ತೆರೆದ ಸಂದೇಶವನ್ನು ಓದಲಾಗದಂತೆ ಮಾಡಿದರೆ, ಸ್ಟೆಗಾನೋಗ್ರಫಿಯು ಎನ್‌ಕ್ರಿಪ್ಶನ್ ವಿಧಾನಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ, ಅದು ಮಾಹಿತಿ ಪ್ರಸರಣದ ವಾಸ್ತವತೆಯನ್ನು ಗಮನಿಸಲು ಕಷ್ಟವಾಗುತ್ತದೆ.

ಸ್ಟೆಗಾನೋಗ್ರಫಿ ವಿಶೇಷ ಧಾರಕಗಳನ್ನು ಬಳಸುತ್ತದೆ, ಅದರಲ್ಲಿ ರವಾನಿಸಲಾದ ಸಂದೇಶವನ್ನು ಮರೆಮಾಡಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಶುಭಾಶಯ ಪತ್ರದಲ್ಲಿ ಹೂವಿನ ನಿರುಪದ್ರವ ಚಿತ್ರದಲ್ಲಿ ರಹಸ್ಯ ಪಠ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.


ವಿವಿಧ ವಿಧಾನಗಳಿಂದ ಸಂದೇಶಗಳ ಗೂಢಲಿಪೀಕರಣ

ಬಾಲದ ಬದಲಿಗೆ - ಕಾಲು, ಮತ್ತು ಕಾಲಿನ ಮೇಲೆ - ಕೊಂಬುಗಳು.

L. ಡರ್ಬೆನೀವ್.

ಸಂದೇಶವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡುವುದು ಹೇಗೆ ಎಂದು ಪರಿಗಣಿಸಿ ವಿಧಾನಪರ್ಯಾಯಗಳು (ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಪರ್ಯಾಯ ವಿಧಾನದಿಂದ). ಮೊದಲಿಗೆ, ನಾವು ಸೀಸರ್ ಸೈಫರ್ ಅನ್ನು ಬಳಸುತ್ತೇವೆ. ನಾವು "WHERE IS ABBA" ಎಂಬ ಸಂದೇಶವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಬಯಸುತ್ತೇವೆ ಎಂದು ಭಾವಿಸೋಣ.

ತಿಳಿದಿರುವಂತೆ, ಸೀಸರ್‌ನ ಆವರ್ತಕ ಸೈಫರ್ ಅನ್ನು ಸರಳ ಪಠ್ಯದ ಪ್ರತಿಯೊಂದು ಅಕ್ಷರವನ್ನು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಸ್ಥಾನಗಳ ನಂತರ ಮುಂದೆ ಇರುವ ಒಂದೇ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸುವ ಮೂಲಕ ಪಡೆಯಲಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಮೂರು ಸ್ಥಾನಗಳ ನಂತರ. ಆವರ್ತಕಇದನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ಏಕೆಂದರೆ ಬದಲಿಯನ್ನು ನಿರ್ವಹಿಸಿದಾಗ, ವರ್ಣಮಾಲೆಯ ಕೊನೆಯ ಅಕ್ಷರವನ್ನು ಮತ್ತೆ ವರ್ಣಮಾಲೆಯ ಮೊದಲ ಅಕ್ಷರದಿಂದ ಅನುಸರಿಸಲಾಗುತ್ತದೆ. ರಷ್ಯಾದ ವರ್ಣಮಾಲೆಯ ತುಣುಕುಗಳನ್ನು ಬರೆಯೋಣ ಮತ್ತು ಗೂಢಲಿಪೀಕರಣವನ್ನು ಹೇಗೆ ನಡೆಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ತೋರಿಸೋಣ (ಬದಲಿ ಕ್ರಮ):

ರೂಪಾಂತರದ ಪರಿಣಾಮವಾಗಿ, ಸೈಫರ್ಗ್ರಾಮ್ ಅನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ:

Yozhz GDDG.

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

ಬದಲಿಯನ್ನು ಮತ್ತೊಂದು ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳೊಂದಿಗೆ ಮತ್ತು ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಕೀಲಿಯೊಂದಿಗೆ (ಬದಲಿ ಅಲ್ಗಾರಿದಮ್) ಕೈಗೊಳ್ಳಬಹುದು. ಸರಳತೆಗಾಗಿ, ನಾವು ಮತ್ತೆ ವರ್ಣಮಾಲೆಗಳ ಆರಂಭಿಕ ಭಾಗಗಳನ್ನು ಮಾತ್ರ ನೀಡುತ್ತೇವೆ. ರಷ್ಯಾದ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳನ್ನು ಲ್ಯಾಟಿನ್ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸುವ ಕ್ರಮವನ್ನು ಸಾಲುಗಳು ತೋರಿಸುತ್ತವೆ. "WHERE IS ABBA" ಎಂಬ ಪದಗುಚ್ಛವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡೋಣ

ಅಂತಹ ಗೂಢಲಿಪೀಕರಣದ ಪರಿಣಾಮವಾಗಿ, ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್ ಅನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ:

ನಂತರದ ಸಂದರ್ಭದಲ್ಲಿ ಬಳಸಿದ ಕೀಲಿಯನ್ನು ಟೇಬಲ್ ರೂಪದಲ್ಲಿ ಬರೆಯುವುದು ಹೆಚ್ಚು ತರ್ಕಬದ್ಧವಾಗಿದೆ:

ಆದರೆ ಬಿ AT ಜಿ ಡಿ
ಎಫ್ ಆದರೆ ಇಂದ ಡಿ AT

ಗೂಢಲಿಪೀಕರಣದಲ್ಲಿ, ಅಕ್ಷರಗಳನ್ನು ಸಂಖ್ಯೆಗಳಿಂದ ಬದಲಾಯಿಸಬಹುದು (ಸರಳವಾದ ಸಂದರ್ಭದಲ್ಲಿ, ವರ್ಣಮಾಲೆಯಲ್ಲಿ ಅಕ್ಷರಗಳ ಸರಣಿ ಸಂಖ್ಯೆಗಳಿಂದ). ನಂತರ ನಮ್ಮ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

ಸಾದಾ ಅಕ್ಷರಗಳನ್ನು ವಿಶೇಷ ಪಾತ್ರಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ, "ನೃತ್ಯ ಪುರುಷರು", ಕೆ. ಡಾಯ್ಲ್ ಅವರ ಕಥೆಯಂತೆ, ಅಥವಾ ನಾವಿಕರು ಮಾಡುವಂತೆ ಧ್ವಜಗಳ ಸಹಾಯದಿಂದ.

ಸೀಸರ್ ಸೈಫರ್‌ಗೆ ಹೋಲಿಸಿದರೆ ಹೆಚ್ಚಿನ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಸಾಮರ್ಥ್ಯ ಹೊಂದಿದೆ ಅಫೈನ್ ಕ್ರಿಪ್ಟೋಸಿಸ್ಟಮ್ಸ್.

ಅಫೈನ್ ಕ್ರಿಪ್ಟೋಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ, ಗಣಿತದ ರೂಪಾಂತರಗಳ ಕಾರಣದಿಂದಾಗಿ, ಸರಳ ಪಠ್ಯವನ್ನು ಬದಲಿಸುವ ಅಕ್ಷರಗಳು ಯಾದೃಚ್ಛಿಕವಾಗಿ ಮಿಶ್ರಣಗೊಳ್ಳುತ್ತವೆ. ಅಫೈನ್ ಕ್ರಿಪ್ಟೋಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ, ಸರಳ ಪಠ್ಯ ಅಕ್ಷರಗಳನ್ನು ಸಂಖ್ಯೆಗಳಿಂದ ಸಂಖ್ಯೆ ಮಾಡಲಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಸಿರಿಲಿಕ್‌ಗೆ, 0 ರಿಂದ 32 ರವರೆಗೆ. ನಂತರ ಪ್ರತಿ ಸರಳ ಪಠ್ಯ ಅಕ್ಷರವನ್ನು ಒಂದು ಅಕ್ಷರದಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ, ಅದರ ಆರ್ಡಿನಲ್ ಸಂಖ್ಯೆಯನ್ನು ರೇಖೀಯ ಸಮೀಕರಣವನ್ನು ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ ಮತ್ತು ಪೂರ್ಣಾಂಕದ ಶೇಷವನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. ವಿಭಾಗ.

ಅಫೈನ್ ಕ್ರಿಪ್ಟೋಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಎರಡು ಸಂಖ್ಯೆಗಳನ್ನು ಬಳಸಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಮತ್ತು ಬಿ . ರಷ್ಯಾದ ವರ್ಣಮಾಲೆಗಾಗಿ, ಈ ಸಂಖ್ಯೆಗಳನ್ನು ಸ್ಥಿತಿಯಿಂದ ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ a ≥ 0, ಬಿ≤ 32. ಬಳಸಿದ ವರ್ಣಮಾಲೆಯಲ್ಲಿ ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯ ಅಕ್ಷರಗಳನ್ನು γ ಚಿಹ್ನೆಯಿಂದ ಸೂಚಿಸಲಾಗುತ್ತದೆ. ಮತ್ತು ಸಂಖ್ಯೆಗಳು ಮತ್ತು γ = 33 coprime ಆಗಿರಬೇಕು. ಈ ಸ್ಥಿತಿಯನ್ನು ಪೂರೈಸದಿದ್ದರೆ, ಎರಡು ವಿಭಿನ್ನ ಅಕ್ಷರಗಳನ್ನು ಒಂದಾಗಿ ಪ್ರದರ್ಶಿಸಬಹುದು (ತಿರುಗಿ). ಕೆಳಗಿನ ನಿಯಮದ ಪ್ರಕಾರ ಪ್ರತಿ ಸರಳ ಪಠ್ಯ ಅಕ್ಷರದ ಕೋಡ್ μ ಅನ್ನು ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್ ಅಕ್ಷರದ ಕೋಡ್‌ನಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ. ಮೊದಲಿಗೆ, ಸಂಖ್ಯೆ α= a∙μ + b , ತದನಂತರ γ = 33 ಸಂಖ್ಯೆಯಿಂದ α ಸಂಖ್ಯೆಯ ಪೂರ್ಣಾಂಕ ವಿಭಜನೆಯ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ, ಅಂದರೆ, α= β(mod (γ)). ಪೂರ್ಣಾಂಕ ವಿಭಾಗದ ಉಳಿದ ಭಾಗವನ್ನು ಸೈಫರ್‌ಗ್ರಾಮ್‌ನ ಸಂಕೇತ ಸಂಕೇತವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಖಚಿತತೆಗಾಗಿ, ನಾವು ಈ ಕೆಳಗಿನ ಸಂಖ್ಯೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ: = 5 ಮತ್ತು ಬಿ=3. ಗೂಢಲಿಪೀಕರಣದ ಕ್ರಮವನ್ನು ವಿವರಿಸುವ ಕಾರ್ಯವಿಧಾನದ ಒಂದು ಭಾಗವನ್ನು ಕೋಷ್ಟಕದಲ್ಲಿ ನೀಡಲಾಗಿದೆ.

ನಾವು ಮೊದಲು ಪರಿಗಣಿಸಿದ ಸೈಫರ್‌ಗಳಲ್ಲಿ, ಸರಳ ಪಠ್ಯದ ಪ್ರತಿಯೊಂದು ಅಕ್ಷರವು ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್‌ನ ಒಂದು ನಿರ್ದಿಷ್ಟ ಅಕ್ಷರಕ್ಕೆ ಅನುರೂಪವಾಗಿದೆ. ಅಂತಹ ಸೈಫರ್‌ಗಳನ್ನು ಸೈಫರ್‌ಗಳು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಮೊನೊಆಲ್ಫಾಬೆಟಿಕ್ ಪರ್ಯಾಯ.

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

ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಬಲವನ್ನು ಸುಧಾರಿಸಿ ಪಾಲಿಯಾಲ್ಫಾಬೆಟಿಕ್ ಸೈಫರ್‌ಗಳುಪರ್ಯಾಯಗಳು (ಅಥವಾ ಬಹು ಮೌಲ್ಯದ ಪರ್ಯಾಯ ಸೈಫರ್‌ಗಳು). ಈ ಸಂದರ್ಭದಲ್ಲಿ, ತೆರೆದ ವರ್ಣಮಾಲೆಯ ಪ್ರತಿಯೊಂದು ಅಕ್ಷರವನ್ನು ಒಂದಲ್ಲ, ಆದರೆ ಹಲವಾರು ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅಕ್ಷರಗಳನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ.

ಪಾಲಿಯಾಲ್ಫಾಬೆಟಿಕ್ ರಿಪ್ಲೇಸ್‌ಮೆಂಟ್ ಕೀಯ ತುಣುಕನ್ನು ಕೆಳಗೆ ನೀಡಲಾಗಿದೆ:

ಆದರೆ ಬಿ AT ಜಿ ಡಿ

ಪಾಲಿಆಲ್ಫಾಬೆಟಿಕ್ ಸೈಫರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು, "WHERE IS ABBA" ಸಂದೇಶವನ್ನು ಹಲವಾರು ರೀತಿಯಲ್ಲಿ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಬಹುದು:

19-83-32-48-4-7-12,

10-99-15-12-4-14-12 ಇತ್ಯಾದಿ.

ಮೂಲ ವರ್ಣಮಾಲೆಯ ಪ್ರತಿಯೊಂದು ಅಕ್ಷರಕ್ಕೂ, ಸೈಫರ್‌ಗ್ರಾಮ್‌ನ ನಿರ್ದಿಷ್ಟ ಚಿಹ್ನೆಗಳನ್ನು ರಚಿಸಲಾಗಿದೆ ಆದ್ದರಿಂದ ಪ್ರತಿ ಅಕ್ಷರದ ಸೆಟ್‌ಗಳು ಒಂದೇ ಅಂಶಗಳನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ. ಪಾಲಿಯಾಲ್ಫಾಬೆಟಿಕ್ ಸೈಫರ್‌ಗಳು ಅಕ್ಷರಗಳ ಗೋಚರಿಸುವಿಕೆಯ ಸಂಖ್ಯಾಶಾಸ್ತ್ರೀಯ ಆವರ್ತನಗಳ ಚಿತ್ರವನ್ನು ಬದಲಾಯಿಸುತ್ತವೆ ಮತ್ತು ಹೀಗಾಗಿ ಕೀಲಿಯನ್ನು ತಿಳಿಯದೆ ಸೈಫರ್ ಅನ್ನು ತೆರೆಯಲು ಕಷ್ಟವಾಗುತ್ತದೆ.

ಫ್ರೆಂಚ್ ರಾಜತಾಂತ್ರಿಕ ಬ್ಲೇಸ್ ಡಿ 1585 ರಲ್ಲಿ ವಿವರಿಸಿದ ಮತ್ತೊಂದು ಪಾಲಿಯಾಲ್ಫಾಬೆಟಿಕ್ ಪರ್ಯಾಯ ಸೈಫರ್ ಅನ್ನು ಪರಿಗಣಿಸಿ. ವಿಜೆನೆರೆ.ವಿಜೆನೆರೆ ಟೇಬಲ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಗೂಢಲಿಪೀಕರಣವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. ಇಲ್ಲಿ, ಮೊದಲಿನಂತೆ, ವಿಧಾನದ ಕಲ್ಪನೆಯನ್ನು ಮಾತ್ರ ಪ್ರಸ್ತುತಪಡಿಸಲು ಮೇಜಿನ ಭಾಗವನ್ನು ಮಾತ್ರ ತೋರಿಸಲಾಗಿದೆ.

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

ನಾವು "WHERE IS ABBA" ಎಂಬ ಸಂದೇಶವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಬಯಸುತ್ತೇವೆ ಎಂದು ಭಾವಿಸೋಣ. "VIRGO" ಪದವನ್ನು ಕೀಲಿಯಾಗಿ ಆಯ್ಕೆ ಮಾಡೋಣ. ಪರಿಣಾಮವಾಗಿ, ನಾವು ಪಡೆಯುತ್ತೇವೆ:

ಯಯಾಗ್ ಏಯು.

ವ್ಯವಸ್ಥೆ ಪ್ಲೇಫೇರ್ಪಾಲಿಆಲ್ಫಾಬೆಟಿಕ್ ಸೈಫರ್‌ಗಳನ್ನು ರಚಿಸುತ್ತದೆ. ಈ ವ್ಯವಸ್ಥೆಯ ಮುಖ್ಯ ಕಲ್ಪನೆಯನ್ನು ಪರಿಗಣಿಸಿ.

ಎನ್ಕ್ರಿಪ್ಶನ್ ಅನ್ನು ಚದರ (ಅಥವಾ ಆಯತ) ಬಳಸಿ ನಡೆಸಲಾಗುತ್ತದೆ, ಇದು ಅನುಗುಣವಾದ ರಾಷ್ಟ್ರೀಯ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಅಕ್ಷರಗಳನ್ನು ಯಾದೃಚ್ಛಿಕ ಕ್ರಮದಲ್ಲಿ ಚೌಕ ಅಥವಾ ಆಯತದಲ್ಲಿ ಬರೆಯಲಾಗುತ್ತದೆ. ಈ ಅಕ್ಷರದ ಆದೇಶ ಮತ್ತು ಟೇಬಲ್ ಕಾನ್ಫಿಗರೇಶನ್ ರಹಸ್ಯ ಕೀಲಿಯಾಗಿದೆ. ಖಚಿತತೆಗಾಗಿ, ನಾವು 8x4 ಗಾತ್ರದ ಆಯತಾಕಾರದ ಕೋಷ್ಟಕವನ್ನು ತೆಗೆದುಕೊಳ್ಳೋಣ, ಸಿರಿಲಿಕ್ ಅನ್ನು ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳಂತೆ ಮತ್ತು ಅಕ್ಷರಗಳನ್ನು ವರ್ಣಮಾಲೆಯ ಕ್ರಮದಲ್ಲಿ ಜೋಡಿಸಿ. ರಷ್ಯಾದ ಅಕ್ಷರಗಳ ಸಂಖ್ಯೆ 33, ಮತ್ತು ಕೋಶಗಳ ಸಂಖ್ಯೆ 32 ಆಗಿರುವುದರಿಂದ, ನಾವು ಟೇಬಲ್ನಿಂದ Y ಅಕ್ಷರವನ್ನು ಹೊರಗಿಡುತ್ತೇವೆ.

ನೀವು ಕ್ರಿಪ್ಟೋಗ್ರಫಿ ಪದವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಬಯಸುತ್ತೀರಿ ಎಂದು ಊಹಿಸಿ. ಗೂಢಲಿಪೀಕರಣ ನಿಯಮಗಳನ್ನು ಪರಿಗಣಿಸಿ.

1. ಸರಳ ಪಠ್ಯವನ್ನು ಎರಡು ಅಕ್ಷರಗಳ ಬ್ಲಾಕ್ಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ. ಒಂದೇ ಬ್ಲಾಕ್‌ನಲ್ಲಿರುವ ಅಕ್ಷರಗಳು ಒಂದೇ ಆಗಿರಬಾರದು. ಮೂಲ ಪದವನ್ನು KR-IP-TO-GR-AF-IA ಎರಡು ಅಕ್ಷರಗಳ ಬ್ಲಾಕ್ಗಳಾಗಿ ವಿಭಜಿಸೋಣ.

2. ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಬೇಕಾದ ಬ್ಲಾಕ್‌ನ ಅಕ್ಷರಗಳು ವಿಭಿನ್ನ ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳಲ್ಲಿದ್ದರೆ, ಸರಳ ಪಠ್ಯದ ಅಕ್ಷರಗಳನ್ನು ಸುತ್ತುವರೆದಿರುವ ಆಯತದ ಮೂಲೆಗಳಲ್ಲಿ ಇರುವ ಅಕ್ಷರಗಳನ್ನು ಬದಲಿ ಅಕ್ಷರಗಳಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಬ್ಲಾಕ್ KP ಅನ್ನು IT ಅಕ್ಷರಗಳಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ.

3. ಸರಳ ಪಠ್ಯದ ಅಕ್ಷರಗಳು ಒಂದು ಸಾಲಿನಲ್ಲಿ ಬಿದ್ದರೆ, ಸೈಫರ್‌ಗ್ರಾಮ್ ಅನ್ನು ಒಂದು ಕೋಶದಿಂದ ಬಲಕ್ಕೆ ಬದಲಾಯಿಸುವ ಮೂಲಕ ಪಡೆಯಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, IP ಬ್ಲಾಕ್ ಅನ್ನು YI ಗೆ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ. ಈ ನಿಯಮದ ಇನ್ನೊಂದು ಉದಾಹರಣೆ. ಕೆಎನ್ ಬ್ಲಾಕ್ ಅನ್ನು ಪರಿವರ್ತಿಸಲು ಇದು ಅಗತ್ಯವಿದ್ದರೆ, ನಾವು LO ಅನ್ನು ಪಡೆಯುತ್ತೇವೆ.

4. ಸರಳ ಪಠ್ಯದ ಎರಡೂ ಅಕ್ಷರಗಳು ಒಂದು ಕಾಲಮ್‌ಗೆ ಬಿದ್ದರೆ, ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ಗಾಗಿ, ಒಂದು ಸೆಲ್ ಕೆಳಗೆ ಆವರ್ತಕ ಶಿಫ್ಟ್ ಅನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ.

ZhC ಬ್ಲಾಕ್ ಅನ್ನು OY ಅಕ್ಷರಗಳಿಗೆ ಮತ್ತು Tb ಬ್ಲಾಕ್ ಅನ್ನು bB ಅಕ್ಷರಗಳಿಗೆ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ.

ವಿವರಿಸಿದ ನಿಯಮಗಳಿಗೆ ಅನುಸಾರವಾಗಿ, ಕ್ರಿಪ್ಟೋಗ್ರಫಿ ಪದವನ್ನು ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್ ITYITSKAUDPSH ಆಗಿ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ.

ಸರಳ ಪಠ್ಯ ಬ್ಲಾಕ್‌ಗಳು ಒಂದೇ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್ ಅದೇ ಜೋಡಿ ಅಕ್ಷರಗಳನ್ನು ಸಹ ಹೊಂದಿರುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ಈ ಕಾರಣಕ್ಕಾಗಿ, ಪರಿಗಣಿಸಲಾದ ಸೈಫರ್ ಒಂದು-ವರ್ಣಮಾಲೆಯಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಈ ಸೈಫರ್‌ನ ಮಾರ್ಪಾಡು ಅದನ್ನು ಪಾಲಿಯಾಲ್ಫಾಬೆಟಿಕ್ ಸಿಸ್ಟಮ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಇದಕ್ಕಾಗಿ, ಹಲವಾರು ಪ್ಲೇಫೇರ್ ಕೋಷ್ಟಕಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಬಹು ಗೂಢಲಿಪೀಕರಣವನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ.

ಇಲ್ಲಿ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ವ್ಯವಸ್ಥೆಯನ್ನು ಪರಿಗಣಿಸುವುದು ಸೂಕ್ತವಾಗಿದೆ ಹಿಲ್ಲಾ,ಇದರಲ್ಲಿ ಗಣಿತದ ರೂಪಾಂತರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಗೂಢಲಿಪೀಕರಣವನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ: ರೇಖೀಯ ಬೀಜಗಣಿತ ತಂತ್ರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಾಚಾರಗಳು.

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

ಆರಂಭದಲ್ಲಿ, ಬದಲಿ ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಸರಳ ಪಠ್ಯವನ್ನು ಸಂಖ್ಯೆಗಳ ಗುಂಪಾಗಿ ಪರಿವರ್ತಿಸಬೇಕು. ಪಠ್ಯವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ, 26 ಲ್ಯಾಟಿನ್ ಅಕ್ಷರಗಳನ್ನು ಬಳಸಿ ಬರೆಯಲಾಗಿದೆ ಎಂದು ಭಾವಿಸೋಣ. ಅಕ್ಷರಗಳನ್ನು ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸಲು ನಾವು ಈ ಕೆಳಗಿನ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ: ನಾವು ಲ್ಯಾಟಿನ್ ಅಕ್ಷರಗಳಾದ A, B, C, D, ..., Z ಅನ್ನು ಕ್ರಮವಾಗಿ 1, 2, 3, 4, ..., 26 ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸುತ್ತೇವೆ. ಬೇರೆ ಪದಗಳು: ಅಕ್ಷರಗಳನ್ನು ಅವುಗಳ ಸ್ಥಳದ ಕ್ರಮದಲ್ಲಿ ವರ್ಣಮಾಲೆಯಲ್ಲಿ ಸಂಖ್ಯೆ ಮಾಡೋಣ ಮತ್ತು ಬದಲಾಯಿಸುವಾಗ ನಾವು ಅವುಗಳ ಸರಣಿ ಸಂಖ್ಯೆಗಳನ್ನು ಬಳಸುತ್ತೇವೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಅಂತಹ ಬದಲಿ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ, ಆದರೆ ಅದು ಯಾವುದಾದರೂ ಆಗಿರಬಹುದು ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿದೆ.

ನಾವು ಜರ್ಮನ್ ಪದ ZEIT ಅನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಬೇಕಾಗಿದೆ ಎಂದು ಭಾವಿಸೋಣ. ವರ್ಣಮಾಲೆಯಲ್ಲಿ ಅವುಗಳ ಸರಣಿ ಸಂಖ್ಯೆಗಳ ಪ್ರಕಾರ ಅಕ್ಷರಗಳನ್ನು ನಾಲ್ಕು ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸೋಣ: 26 - 5 - 9 - 20.

ಮುಂದೆ, ಸಂಖ್ಯೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ d > 2.ಈ ಸಂಖ್ಯೆಯು ಸರಳ ಪಠ್ಯವನ್ನು ಅಕ್ಷರಗಳ ಗುಂಪುಗಳಾಗಿ ವಿಂಗಡಿಸುವ ಕ್ರಮವನ್ನು ಸೂಚಿಸುತ್ತದೆ (ಪ್ರತಿ ಗುಂಪಿನಲ್ಲಿ ಎಷ್ಟು ಅಕ್ಷರಗಳು ಇರುತ್ತವೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ). ಗಣಿತದ ದೃಷ್ಟಿಕೋನದಿಂದ, ಸಂಖ್ಯೆ ಡಿಕಾಲಮ್ ವೆಕ್ಟರ್‌ಗಳಲ್ಲಿ ಎಷ್ಟು ಸಾಲುಗಳಿರಬೇಕು ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ. ಒಪ್ಪಿಕೊಳ್ಳಿ ಡಿ= 2. ಇದರರ್ಥ 26 - 5 - 9 - 20 ಸಂಖ್ಯೆಗಳನ್ನು ಪ್ರತಿ ಗುಂಪಿನಲ್ಲಿ ಎರಡು ಸಂಖ್ಯೆಗಳ ಗುಂಪುಗಳಾಗಿ ವಿಂಗಡಿಸಬೇಕು ಮತ್ತು ಕಾಲಮ್ ವೆಕ್ಟರ್‌ಗಳಾಗಿ ಬರೆಯಬೇಕು:

ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಸಂದೇಶ ಗೂಢಲಿಪೀಕರಣದ ಉದಾಹರಣೆಗಳನ್ನು ಪರಿಗಣಿಸಿ ಕ್ರಮಪಲ್ಲಟನೆಗಳು.

ಈ ಕ್ರಿಪ್ಟೋಗ್ರಫಿ ವಿಧಾನದ ಕಲ್ಪನೆಯು ಸರಳ ಪಠ್ಯದ ಬರವಣಿಗೆ ಮತ್ತು ಗೂಢಲಿಪೀಕರಣದ ನಂತರದ ಓದುವಿಕೆಯನ್ನು ಕೆಲವು ಜ್ಯಾಮಿತೀಯ ಆಕೃತಿಯ ವಿವಿಧ ಮಾರ್ಗಗಳಲ್ಲಿ ನಡೆಸಲಾಗುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ಒಂದು ಚೌಕ).

ಕಲ್ಪನೆಯನ್ನು ಸ್ಪಷ್ಟಪಡಿಸಲು, ನಾವು ಚದರ ಟೇಬಲ್ (ಮ್ಯಾಟ್ರಿಕ್ಸ್) 8x8 ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳೋಣ. ನಾವು ಪಠ್ಯವನ್ನು ಮೇಲಿನಿಂದ ಕೆಳಕ್ಕೆ ಸಾಲುಗಳಲ್ಲಿ ಅನುಕ್ರಮವಾಗಿ ಬರೆಯುತ್ತೇವೆ ಮತ್ತು ಎಡದಿಂದ ಬಲಕ್ಕೆ ಅನುಕ್ರಮವಾಗಿ ಕಾಲಮ್ಗಳಲ್ಲಿ ಓದುತ್ತೇವೆ.

ನಾವು ಸಂದೇಶವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಬಯಸುತ್ತೇವೆ ಎಂದು ಭಾವಿಸೋಣ:

ಮೊದಲ ವರ್ಷದಲ್ಲಿ ಡೀನ್ ಕಚೇರಿಯ ಮೊದಲ ನಾಲ್ಕು ವರ್ಷಗಳನ್ನು ಮಾತ್ರ ಅಧ್ಯಯನ ಮಾಡುವುದು ಕಷ್ಟ.

ಎನ್ ಆದರೆ _ ಆರ್ ಒಳಗೆ
ಮೀ ಗೆ ನಲ್ಲಿ ಆರ್ ಇಂದ _
ಟಿ I ಮತ್ತು ಎಲ್ _ ನಲ್ಲಿ
ಗಂ ಮತ್ತು ಟಿ ಬಿ ಇಂದ I _ ಟಿ
ಎಲ್ ಬಿ ಗೆ _
ಆರ್ ಒಳಗೆ ರು _ ಎಚ್ ಟಿ
ರು ಆರ್ _ ಜಿ ಡಿ ಆದರೆ
_ ಡಿ ಗೆ ಆದರೆ ಎನ್ ಆದರೆ ಟಿ

ಕೋಷ್ಟಕದಲ್ಲಿ, "_" ಚಿಹ್ನೆಯು ಜಾಗವನ್ನು ಸೂಚಿಸುತ್ತದೆ.

ರೂಪಾಂತರಗಳ ಪರಿಣಾಮವಾಗಿ, ಗೂಢಲಿಪೀಕರಣವನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ

NMTCHORY_A_YAILVRD_KZHTYEEEPUEKE_KERLSO_GARSOYA_CHONWE_

PEDAO_UTETAT.

ಉದಾಹರಣೆಯಿಂದ ನೀವು ನೋಡುವಂತೆ, ಗೂಢಲಿಪೀಕರಣ ಮತ್ತು ಸರಳ ಪಠ್ಯವು ಒಂದೇ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ, ಆದರೆ ಅವು ವಿಭಿನ್ನ ಸ್ಥಳಗಳಲ್ಲಿವೆ.

ಈ ಸಂದರ್ಭದಲ್ಲಿ ಕೀಲಿಯು ಮ್ಯಾಟ್ರಿಕ್ಸ್ನ ಗಾತ್ರವಾಗಿದೆ, ಸರಳ ಪಠ್ಯವನ್ನು ಬರೆಯುವ ಕ್ರಮ ಮತ್ತು ಸೈಫರ್ಗ್ರಾಮ್ ಅನ್ನು ಓದಲಾಗುತ್ತದೆ. ನೈಸರ್ಗಿಕವಾಗಿ, ಕೀಲಿಯು ವಿಭಿನ್ನವಾಗಿರಬಹುದು. ಉದಾಹರಣೆಗೆ, ಸರಳ ಪಠ್ಯವನ್ನು ಈ ಕೆಳಗಿನ ಕ್ರಮದಲ್ಲಿ ಸಾಲು ಸಾಲಾಗಿ ಬರೆಯಬಹುದು: 48127653, ಮತ್ತು ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್ ಅನ್ನು ಈ ಕೆಳಗಿನ ಕ್ರಮದಲ್ಲಿ ಕಾಲಮ್ ಮೂಲಕ ಕಾಲಮ್ ಅನ್ನು ಓದಬಹುದು: 81357642.

ಮ್ಯಾಟ್ರಿಕ್ಸ್‌ನ ಸಾಲುಗಳಲ್ಲಿ ಬರೆಯುವ ಕ್ರಮವನ್ನು ನಾವು ಬರೆಯುವ ಕೀ ಎಂದು ಕರೆಯುತ್ತೇವೆ ಮತ್ತು ಕಾಲಮ್‌ಗಳಲ್ಲಿ ಸೈಫರ್‌ಟೆಕ್ಸ್ಟ್ ಅನ್ನು ಓದುವ ಕ್ರಮವನ್ನು ಓದುವ ಕೀ ಎಂದು ಕರೆಯುತ್ತೇವೆ.

ನಂತರ ಕ್ರಮಪಲ್ಲಟನೆಗಳ ವಿಧಾನದಿಂದ ಪಡೆದ ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್ ಅನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡುವ ನಿಯಮವನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಬರೆಯಬಹುದು.

ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಬಳಸಿ ಪಡೆದ ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್ ಅನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು p x p,ಪ್ರಕಾರ ನೀವು ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್ ಅನ್ನು ಅಕ್ಷರಗಳ ಗುಂಪುಗಳಾಗಿ ವಿಭಜಿಸಬೇಕು ಪ್ರತಿ ಗುಂಪಿನಲ್ಲಿರುವ ಪಾತ್ರಗಳು. ಕಾಲಮ್‌ನಲ್ಲಿ ಎಡಭಾಗದ ಗುಂಪನ್ನು ಮೇಲಿನಿಂದ ಕೆಳಕ್ಕೆ ಬರೆಯಿರಿ, ಅದರ ಸಂಖ್ಯೆಯು ಓದುವ ಕೀಲಿಯ ಮೊದಲ ಅಂಕಿಯಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ. ಎರಡನೇ ಗುಂಪಿನ ಅಕ್ಷರಗಳನ್ನು ಕಾಲಮ್‌ನಲ್ಲಿ ಬರೆಯಿರಿ, ಅದರ ಸಂಖ್ಯೆಯು ಓದುವ ಕೀಲಿಯ ಎರಡನೇ ಅಂಕಿಯಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ, ಇತ್ಯಾದಿ. ರೆಕಾರ್ಡ್ ಕೀಲಿಯ ಅಂಕೆಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಸರಳ ಪಠ್ಯವನ್ನು ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಸಾಲಿನಿಂದ ಸಾಲಿನಿಂದ ಓದಲಾಗುತ್ತದೆ.

ಕ್ರಮಪಲ್ಲಟನೆಗಳ ವಿಧಾನದಿಂದ ಪಡೆದ ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್ನ ಡೀಕ್ರಿಪ್ಶನ್ನ ಉದಾಹರಣೆಯನ್ನು ಪರಿಗಣಿಸಿ. ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ಗಾಗಿ 6x6 ಮ್ಯಾಟ್ರಿಕ್ಸ್, ರೈಟ್ ಕೀ 352146 ಮತ್ತು ರೀಡ್ ಕೀ 425316 ಅನ್ನು ಬಳಸಲಾಗಿದೆ ಎಂದು ತಿಳಿದಿದೆ. ಸೈಫರ್‌ಟೆಕ್ಸ್ಟ್‌ನ ಪಠ್ಯವು ಈ ಕೆಳಗಿನಂತಿದೆ:

DKAGCHIOVA_RUAAKOEBZERE_DSOHTESE_T_LU

ಸೈಫರ್ಗ್ರಾಮ್ ಅನ್ನು 6 ಅಕ್ಷರಗಳ ಗುಂಪುಗಳಾಗಿ ವಿಭಜಿಸೋಣ:

DKAGCH OVA_RU AAKOEB ZERE_D SOHTES E_T_LU

ನಂತರ ನಾವು 6x6 ಮ್ಯಾಟ್ರಿಕ್ಸ್‌ನ ಕಾಲಮ್ 4 ರಲ್ಲಿ ಮೊದಲ ಗುಂಪಿನ ಅಕ್ಷರಗಳನ್ನು ಬರೆಯುತ್ತೇವೆ, ಏಕೆಂದರೆ ಓದುವ ಕೀಲಿಯ ಮೊದಲ ಅಂಕಿಯು 4 ಆಗಿದೆ (ಚಿತ್ರ ಎ ನೋಡಿ). ನಾವು ಕಾಲಮ್ 2 ರಲ್ಲಿ 6 ಅಕ್ಷರಗಳ ಎರಡನೇ ಗುಂಪನ್ನು ಬರೆಯುತ್ತೇವೆ (ಫಿಗರ್ ಬಿ ನೋಡಿ), ಮೂರನೇ ಗುಂಪಿನ ಅಕ್ಷರಗಳು - ಕಾಲಮ್ 5 ರಲ್ಲಿ (ಫಿಗರ್ ಸಿ ನೋಡಿ), ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಭರ್ತಿ ಮಾಡುವ ಎರಡು ಹಂತಗಳನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತೇವೆ, ನಾವು ಸಂಪೂರ್ಣವಾಗಿ ತುಂಬಿದ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಚಿತ್ರಿಸುತ್ತೇವೆ (ಫಿಗರ್ ನೋಡಿ d).

ಬರೆಯುವ ಕೀಲಿಯ ಪ್ರಕಾರ ಸರಳ ಪಠ್ಯವನ್ನು ಓದುವುದು 3 ನೇ ಸಾಲಿನಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ನಂತರ ಸಾಲು 5 ಅನ್ನು ಬಳಸುತ್ತದೆ, ಇತ್ಯಾದಿ. ಡೀಕ್ರಿಪ್ಶನ್ ಪರಿಣಾಮವಾಗಿ, ನಾವು ಸರಳ ಪಠ್ಯವನ್ನು ಪಡೆಯುತ್ತೇವೆ:

ಮನುಷ್ಯನ ಪಾತ್ರವು ಅವನ ಹಣೆಬರಹವನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ

ನೈಸರ್ಗಿಕವಾಗಿ, ಕ್ರಿಪ್ಟೋಗ್ರಾಮ್ ಅನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ವಿವರಿಸಿದ ಕಾರ್ಯವಿಧಾನವನ್ನು ಪೂರ್ವ-ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಕಂಪ್ಯೂಟರ್ನಿಂದ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ.


ಡಿ
ಗೆ
ಆದರೆ
ಜಿ
ಗಂ
ಬಿ
ಡಿ
AT ಗೆ
ಆದರೆ ಆದರೆ
ಜಿ
ಆರ್ ಗಂ
ನಲ್ಲಿ ಬಿ

ಡಿ ಆದರೆ
AT ಗೆ ಆದರೆ
ಆದರೆ ಆದರೆ ಗೆ
ಜಿ
ಆರ್ ಗಂ
ನಲ್ಲಿ ಬಿ ಬಿ
ಇಂದ ಡಿ ಆದರೆ
AT ಗೆ ಆದರೆ
X ಆದರೆ ಆರ್ ಆದರೆ ಗೆ ಟಿ
ಟಿ ಜಿ
ಆರ್ ಗಂ ಎಲ್
ಇಂದ ನಲ್ಲಿ ಡಿ ಬಿ ಬಿ ನಲ್ಲಿ

ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಬಲವನ್ನು ಸುಧಾರಿಸಲು, ಬದಲಿ ಮತ್ತು ಕ್ರಮಪಲ್ಲಟನೆ ವಿಧಾನಗಳನ್ನು ಹೆಚ್ಚಾಗಿ ಸಂಯೋಜಕ ವಿಧಾನದೊಂದಿಗೆ ಸಂಯೋಜನೆಯಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.

©2015-2019 ಸೈಟ್
ಎಲ್ಲಾ ಹಕ್ಕುಗಳು ಅವರ ಲೇಖಕರಿಗೆ ಸೇರಿವೆ. ಈ ಸೈಟ್ ಕರ್ತೃತ್ವವನ್ನು ಕ್ಲೈಮ್ ಮಾಡುವುದಿಲ್ಲ, ಆದರೆ ಉಚಿತ ಬಳಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಪುಟ ರಚನೆ ದಿನಾಂಕ: 2016-04-11