ವಿಷಯಕ್ಕೆ ಹೋಗಿ

ಎನ್‌ಕ್ರಿಪ್ಶನ್

opaque ಮೇಘ ಮನೆಗೆ bae ಇಡುವ ಎಲ್ಲವೂ ಸಾಧನ ಬಿಡುವ ಮೊದಲು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಆಗುತ್ತದೆ. bae ತನ್ನದೇ cryptography ಅನುಷ್ಠಾನಗೊಳಿಸುವುದಿಲ್ಲ: ಸಂಪೂರ್ಣ ಯೋಜನೆ coven ನದು, ಮತ್ತು bae ಅದನ್ನು ಹೇಗೆ ಬಳಸುತ್ತದೆ ಎಂಬುದನ್ನು ಈ ಪುಟ ವಿವರಿಸುತ್ತದೆ. ನೋಡಬಹುದಾದ ಮನೆಗಳು ಇದರಿಂದ ಹೊರಗಿರುತ್ತವೆ; ಕೆಳಗಿನ ಯಾವುದೂ ಅವಕ್ಕೆ ಅನ್ವಯಿಸುವುದಿಲ್ಲ.

opaque ಗ್ರಂಥಾಲಯಕ್ಕೆ ಒಂದು root ರಹಸ್ಯ ಇರುತ್ತದೆ: ಮನೆ ರಚಿಸಿದಾಗ ಸೃಜಿಸುವ random 256-bit ಕೀ. ಅದು OS ಕೀ ಸಂಗ್ರಹ ನಲ್ಲಿ ಇರುತ್ತದೆ, ಕಡತದಲ್ಲಿ ಎಂದಿಗೂ ಇಲ್ಲ; Apple ವೇದಿಕೆಗಳಲ್ಲಿ ಕೀ ಸಂಗ್ರಹ entry iCloud Keychain ಮೂಲಕ ಸಮನ್ವಯ ಆಗುತ್ತದೆ. bae ವಿನ್ಯಾಸ ಕೀಯ ಬೆರಳಚ್ಚನ್ನು ಮಾತ್ರ ಇಡುತ್ತದೆ, ರಹಸ್ಯ ಹಿಡಿಯದೆ unlock ಸಮಯದಲ್ಲಿ ತಪ್ಪು ಕೀ ಮತ್ತು ಸರಿಯಾದ ಕೀ ಬೇರ್ಪಡಿಸಲು ಸಾಕಷ್ಟು.

ಕೀ ಸಾಧನಗಳ ನಡುವೆ ಎರಡು ರೀತಿಯಲ್ಲಿ ಸಾಗುತ್ತದೆ, ಎರಡನ್ನೂ ಗುರುತು ಮತ್ತು ಸದಸ್ಯತ್ವ ನಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ: ಆಹ್ವಾನ ಸಮಯದಲ್ಲಿ ಅನುಮೋದಿತ ಸಾಧನದ ಸಾರ್ವಜನಿಕ ಕೀಗೆ ಮುಚ್ಚಿಡಲಾಗುತ್ತದೆ, ಮತ್ತು ಮರುಪಡೆಯುವಿಕೆ ಕೋಡ್ ಒಳಗೆ ಸಾಗುತ್ತದೆ.

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

ಏನು ಮುಚ್ಚಿಡಲಾಗುತ್ತದೆ

ಈ ವಿಭಾಗಕ್ಕೆ ಲಿಂಕ್

ಮನೆಯ ಪ್ರತಿಯೊಂದು ವಸ್ತು: ಬದಲಾವಣೆಸಂಚಯಗಳು, ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ಗಳು, ಆಡಿಯೋ blobs, ಕಲೆಚಿತ್ರ, ಸದಸ್ಯತ್ವ ದಾಖಲೆಗಳು, control ವಸ್ತುಗಳು. ವಸ್ತುಗಳನ್ನು XChaCha20-Poly1305 ಬಳಸಿ 64 KB chunks ನಲ್ಲಿ ಮುಚ್ಚಿಡಲಾಗುತ್ತದೆ, ಪ್ರತಿಯೊಂದು chunk authenticated, ಮತ್ತು ಅವುಗಳ ಸಂದರ್ಭಕ್ಕೆ bound: ಮುಚ್ಚಿದ ವಸ್ತು ಅದು ಬರೆಯಲ್ಪಟ್ಟ ವಸ್ತುವಾಗಿ, ಈ ಗ್ರಂಥಾಲಯಕ್ಕೆ, ಈ ಕೀಯಲ್ಲಿ ಮಾತ್ರ decrypt ಆಗುತ್ತದೆ. ತುಂಡು ಮಾಡುವುದರಿಂದ ಹರಿವು ಕೆಲಸ ಮಾಡುತ್ತದೆ; player fetch ಮಾಡುವ ಬೈಟ್ ವ್ಯಾಪ್ತಿಗಳು ಮಾತ್ರ ನಿಖರವಾಗಿ decrypt ಮಾಡಬಹುದು.

ಒದಗಿಸುವವರು ಏನು ನೋಡಬಹುದು

ಈ ವಿಭಾಗಕ್ಕೆ ಲಿಂಕ್

ವಸ್ತುಗಳ ಸಂಖ್ಯೆ, ವಸ್ತುಗಳ ಗಾತ್ರ, ಅಪ್‌ಲೋಡ್ ಸಮಯ, ಮತ್ತು ಪ್ರವೇಶ ಮಾದರಿಗಳು. ಹೆಸರುಗಳಿಲ್ಲ, ಮೆಟಾಡೇಟಾ ಇಲ್ಲ, ಆಡಿಯೋ ಇಲ್ಲ, ಕಲೆಚಿತ್ರ ಇಲ್ಲ, ಸದಸ್ಯತ್ವ ಇಲ್ಲ. ಸರ್ವರ್-ಬದಿ ಮರುಪಡೆಯುವಿಕೆ ಇಲ್ಲ: ಪ್ರತಿಯೊಂದು ಸಾಧನ ಮತ್ತು ಕೀಯ ಪ್ರತಿಯೊಂದು ಪ್ರತಿಯನ್ನು ಕಳೆದುಕೊಂಡ ಬಳಕೆದಾರ ಗ್ರಂಥಾಲಯದ ciphertext ಅನ್ನು ಸದಾಕಾಲ ಕಳೆದುಕೊಂಡಿದ್ದಾನೆ; ವಿನ್ಯಾಸ ಉದ್ದೇಶಿಸಿದಂತೆ ಅದು.

ಗ್ರಂಥಾಲಯ ತೆರೆಯುವಾಗ ಕೀ ಸಂಗ್ರಹ ನಿಂದ ಕೀ ಓದುತ್ತದೆ. ಗ್ರಂಥಾಲಯ ಕೀ ನಿರೀಕ್ಷಿಸಿದರೆ ಮತ್ತು ಕೀ ಸಂಗ್ರಹ ನಲ್ಲಿ ಅದು ಇಲ್ಲದಿದ್ದರೆ, bae ಗ್ರಂಥಾಲಯವನ್ನು locked ಎಂದು ನೋಡುತ್ತದೆ: ತೆರೆಯುವ ಮೊದಲು ಕೀ ಕೇಳುತ್ತದೆ, ಸಂಗ್ರಹಿಸಿದ ಬೆರಳಚ್ಚಿಗೆ ಹೋಲಿಸಿ entry ಪರಿಶೀಲಿಸಿ ನಂತರ ಕೀ ಸಂಗ್ರಹ ಗೆ ಉಳಿಸುತ್ತದೆ. ಗ್ರಂಥಾಲಯ lock ಮಾಡಿದರೆ ಕೀ ಸಂಗ್ರಹ ನಿಂದ ಕೀ ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ತೆಗೆದುಹಾಕಲ್ಪಡುತ್ತದೆ; ಮತ್ತೆ ನಮೂದಿಸುವವರೆಗೆ ಮೇಘ ಮನೆಯಲ್ಲಿನ ಯಾವುದನ್ನೂ ಓದಲು ಅಥವಾ ಬರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ.