ತಂತ್ರಜ್ಞಾನಗಳು
KeyMeld: ಐಫೋನ್ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ಗೆ ಸಾಮಾನ್ಯ ಕೀ ಮತ್ತು ಪ್ರोजೆಕ್ಟ್ಗೆ Zero Vault ವ ಶೌರ್ಯ архитектುರ್
KeyMeld ಸ್ವತಃ Zero Vault ಅಲ್ಲ. ಇದು ಒಬ್ಬ ಸ್ವತಂತ್ರ SaaS ಸೇವೆ ಆಗಿದ್ದು, ಡೆವಲಪರ್ಗಳಿಗೆ ಸಾಮಾನ್ಯ ಕೀ ಅವರನ್ನು ಬ್ಯಾಕ್ಎಂಡ್ನಿಂದ ಹಂಚಿಕೊಳ್ಳುವ, iOS ಮತ್ತು Android ಕ್ಲೈಂಟ್ಗಳಿಗೆ ಒಕ್ಕೂಟ ಮಾಡಲು ಮತ್ತು Zero Vault ಮಾದರಿಯನ್ನು ಆಧರಿಸಿ ಅನ್ವಯಿಸುವ ಆರ್ಕಿಟೆಕ್ಷರ್ ನಿರ್ಮಾಣ ಮಾಡಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಕೃತ್ರಿಮ ಅನ್ವಯಿಸುವಿಕೆಗಳಿಗೆ ಸಾಮಾನ್ಯ ಸಮಸ್ಯೆಯೆಂದರೆ, ಬಳಕೆದಾರರು ಅಂಧರವಾಗಿ ಗಮನಿಸುವುದಿಲ್ಲ. ಪರದೆ ಮೇಲೆ ಅವರು ಒರಟು ಖಾತೆಯನ್ನು ನೋಡುತ್ತಾರೆ ಮತ್ತು ಯಾವುದೇ ಸಾಧನದಲ್ಲಿ ಸಮಾನ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು. ಆದರೆ, ಆ 내부ದಲ್ಲಿ iPhone ಮತ್ತು Android ವಿಭಿನ್ನ ರಕ್ಷಣಾ ವ್ಯವಸ್ಥೆಗಳು ವಿನ್ಯಾಸಗೊಂಡಿವೆ ಮತ್ತು ಸ್ಥಳೀಯ ಕೀಗಳನ್ನು ವಿಭಿನ್ನ ರೀತಿಯಲ್ಲಿ ನಿರ್ವಹಿಸುತ್ತವೆ.
iPhone ನಲ್ಲಿ, ಅಪ್ಲಿಕೇಶನ್ ಆಪಲ್ ಕೀచೇನ್ ಮೂಲಕ ಸಾಧನದ ಸ್ಥಳೀಯ ಕೀಗೂ ರಕ್ಷಣೆ ನೀಡಬಹುದು. Android ನಲ್ಲಿ, ಆಕೆನುಕ್ಕಾಗಿ Android Keystore ಎಂದು ನೀಡಿ ಇದೆ. ಈ ತಂತ್ರಜ್ಞಾನದ ಉದ್ದೇಶವೇನೆಂದರೆ, ಸಂವೇದನೆಗೊಳಗಾದ ಕೀಲಿಗಳು ಸಾಧನದ ರಕ್ಷಿತ ಪರಿಸರದಲ್ಲಿ ಉಳಿಯಬೇಕಾದದ್ದು, ಆದರೆ ಅವು ಪರಸ್ಪರ ಬದಲಾಯಿಸಬಹುದಾದವಲ್ಲ.
ಬಳಕೆದಾರರಿಗೆ ಇದರಿಂದ ವ್ಯತ್ಯಯವಿಲ್ಲ. ಅವರು ಸರಳವಾಗಿ iPhone ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ತೆರೆಯುತ್ತಾರೆ, ನಂತರ Android ಗೆ ಸಾದ್ಯಮಾಡಿ, ಹಾಗೆಯೇ ರಕ್ಷಿತ ಡೇಟಾ ಜೊತೆ ಕೆಲಸ ಮಾಡಬೇಕು ಎಂಬುದೇ ಸದ್ಯ.
ಡೆವಲಪರ್ಗಾಗಿ, ಇಲ್ಲಿ ಒಂದು ಆರ್ಕಿಟೆಚರ್ ಪ್ರಶ್ನೆಯು ಉದ್ಬವಿಸುತ್ತದೆ: ಎರಡು ಪ್ಲಾಟ್ಫಾರ್ಮೆಗಳಲ್ಲಿ ಸಾಮಾನ್ಯ ಪ್ರವೇಶವನ್ನು ಹೇಗೆ ವ್ಯವಸ್ಥೆಮಾಡುವದು, ಸ್ಥಳೀಯ ಕೀಲಿಗಳನ್ನು ಸಾಗಿಸದಂತೆ ಮತ್ತು ಅವುಗಳ ಪ್ರತಿಗಳಿಗೆ ನಿಮ್ಮ ಬ್ಯಾಕ್ಎಂಡ್ನಲ್ಲಿ ಜಮQed ಮಾಡಬೇಡಿ?
KeyMeld ನ್ನು ಕುರಿತು ತಿಳಿದುಕೊಂಡಾಗ, ನಾನು ನೋಡಿದೆನು ಅದು ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ ಎರಡು ವಿಭಿನ್ನ ಸಂಸ್ಥೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ, iOS ಮತ್ತು Android ಒಳತಡೆಯ ರಕ್ಷಣೆಯನ್ನು ತಡೆಹಿಡಿದಿರುವುದಿಲ್ಲ.
ವಿಭಿನ್ನ ಪ್ಲಾಟ್ಫಾರ್ಮೆಗಳುಗಾಗಿ ಸಾಮಾನ್ಯ ಕೀ
ಸ್ಥಳೀಯ ಕೀಲೆ ಸಾಧನದ ನಿರ್ದಿಷ್ಟಕ್ಕೆ ಸಂಬಂಧಪಟ್ಟದ್ದು ಮತ್ತು ಅನುಕೂಲವಾಗಿರುವ ತಂತ್ರಜ್ಞಾನದ ಮೂಲಕ ರಕ್ಷಿತವಾಗಿರುತ್ತದೆ. ಅದು ನಿರ್ದಿಷ್ಟ ಸಾಧನದಲ್ಲಿ ಕೊಳತೆ ಮೂಲದಲ್ಲಿ ಇರುತ್ತದೆ ಮತ್ತು ಇತರ ಸಾಧನಗಳಿಗೆ ಬದಲಾಗಲು ಸಿದ್ಧವಲ್ಲ.
KeyMeld ಗಾಗಿ, ಸಾಮಾನ್ಯ ಕೀ ಬೇರೆ ಸত্ত್ವವಾಗಿದೆ. ಇದು ತಯಾರಾಗಿ, ಖಾತೆ ಮತ್ತು ರಕ್ಷಿತ ಪ್ರದೇಶಕ್ಕೆ ಸಂಬಂಧಿಸಿದುದಾಗಿ ಲಭ್ಯವಾಗುತ್ತದೆ ಮತ್ತು ವಿವಿಧ ಪ್ಲಾಟ್ಫಾರ್ಮೆಗಳ ಅಧಿಕೃತ ಗ್ರಾಹಕರಿಗೆ ಸಾಮಾನ್ಯವಾಗುತ್ತದೆ.
ಸೇವೆಯು iPhone from ಕೀ ಬಳಸಿದನು, ಅದನ್ನೇ Android ಗೆ ಕಳುಹಿಸುವುದಿಲ್ಲ ಮತ್ತು ಎರಡು ವಿಭిన్న ಕೀಗಳನ್ನು ಒಂದಾಗಿಸುವ ಪ್ರಯತ್ನವುದಿಲ್ಲ. ಪ್ಲಾಟ್ಫಾರ್ಮ್ ರಕ್ಷಣೆಯು ಸ್ವತಂತ್ರವಾಗಿ ಉಳಿಯುತ್ತದೆ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ತನ್ನ ಯೋಜನೆಗಾಗಿ ಸಾಮಾನ್ಯ ಪ್ರವೇಶ ಮಟ್ಟವನ್ನು ಪಡೆಯುತ್ತದೆ.
ಇದು KeyMeld ನ ಆರ್ಕಿಟೆಕ್ಚರ್ ಪಾತ್ರವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ಇದು iOS ಮತ್ತು Android ಗಳು ಒಂದೇ ರೀತಿಯ ಗೊಳಿಸುವುದಿಲ್ಲ ಮತ್ತು ಅವರ ಆಂತರಿಕ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಬದ್ಲಾಯಿಸುವುದಿಲ್ಲ. ಇದು ಸಾಮಾನ್ಯ ವಲಯದಲ್ಲಿ ನಿರ್ವಾಹಕ ಕೀ ಸಹಾಯದಿಂದ ಕಾರ್ಯಾಚರಣೆ ಮಟ್ಟವನ್ನು ಸೇರಿಸುತ್ತದೆ, ಇದರಿಂದ ಯೋಜನೆವು ಸೇವಕ ವಿತರಣೆ ಕುರಿತು ಸ್ವತಂತ್ರವಾಗಿ ನಿರ್ಧರಿಸಲೇಬೇಕಾಗೋದಿಲ್ಲ.
ವಿಭಿನ್ನ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಖಾತೆಗಳು ನಿಃಶೇಷ ಕೀ ವಲಯಗಳನ್ನು ನಿರ್ಮಿಸಲು ಸಹಕಾರಿ. ಆದ್ದರಿಂದ, ಪ್ರತಿ ಯೋಜನೆ ಸ್ವಂತ ಪ್ರವೇಶ ವಲಯವನ್ನು ಹೊಂದಿರುತ್ತದೆ, ಮತ್ತು ಒಂದೇ ಸಾಧನದಲ್ಲಿ ಇತರ ಖಾತೆಗಳು ವಿಭಜಿತವಾಗಿವೆ.
Zero Vault ಯೋಜನೆಯಲ್ಲಿನ ಹಕ್ಕು
ಮೊದಲಿಗೆ ಸ್ಪಷ್ಟಪಡಿಸುವುದು: Zero Vault ಎಂಬುದು KeyMeld ಮಾಡುವುದಕ್ಕೆ ಹೆಸರಲ್ಲ. ಇದು ನಿರ್ಮಾಣಮಾಡಬಹುದಾದ ಆರ್ಕಿಟೆಕ್ಚರ್ ಮಾದರಿ ಮಾತ್ರ.
KeyMeld ಸ್ವತಂತ್ರ SaaS ಸೇವೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಅದನ್ನು ಬ್ಯಾಕ್ಎಂಡ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸುವುದಿಲ್ಲ ಅಥವಾ ಯೋಜನೆಯ ಡೇಟಾಬೇಸ್ನ ಪಕ್ಕದಲ್ಲಿ ಇನ್ನೊಂದು ಪ್ರೋಗ್ರಾಮ್ ಘಟಕವಾಗಿ ಇರಿಸಲಾಗುವುದಿಲ್ಲ. ಸಾಮಾನ್ಯ ಕೀಲಿನ ನಿರ್ವಹಣೆಯು ಬೇರೆ SaaS ಮಾರ್ಗದಲ್ಲಿ ಉಪಯೋಗಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅದು ಬ್ಯಾಕ್ಎಂಡಿನಿಂದ ಹೊರತಾಗಿರುತ್ತದೆ.
ಇದಕ್ಕೆ ಸಹಾಯವಾಗಬೇಕಾದರೆ, ಯೋಜನೆಯು ಮತ್ತು KeyMeld ನಡುವೆ ನಂಬಿಕೆ ಹಾದಿಗಳು ಸ್ವತಂತ್ರವಾಗಿರಬೇಕು. ಬ್ಯಾಕ್ಎಂಡ್ ಮತ್ತು ಬಾಹ್ಯ ಸೇವೆಯು ವಿಭಿನ್ನ ಲೆಕ್ಕಪತ್ರಗಳು, ಅನುಮತಿಗಳು ಮತ್ತು ನಿರ್ವಹಣೆ ಮಾಧ್ಯಮಗಳನ್ನು ಬಳಸಬೇಕು.
ಇದು ಒಂದು ಮೋರಭಾಗವಾದ ಆರ್ಕಿಟೆಕ್ಚರ್ ಮಾದರಿಯಾಗಿದ್ದು, ಅದು ಸೇವಕ ಆಧಾರಿತ ಹೆಚ್ಚಳ ಯಾವಾಗಲೂ ಯಾಕೆಂದರೆ, ಅದನ್ನು ಶೀರ್ಷಿಕೆಯಿಂದ ತೆಗೆದುಹಾಕುವುದಿಲ್ಲ, ಎಂದರೆ ಸಹಾಯಕರ ರಕ್ಷಿತ ಸ್ಥಾಪನೆಯೊಳಗಿನ ಪ್ರಮುಖ ಕೀ ಕಳುಹಿಸುವುದಿಲ್ಲ.
Zero Vault ಎಂದರೆ, ಇದರ ಸರ್ವರ್ ಆಧಾರಿತ ಡೇಟಾಬೇಸ್ ವಳ್ಳಿಗೆ ಕೀ ಇರದು, ಮತ್ತು ಇದು ಪೊಲೀಸ್ ಮಾಡುತ್ತಿದೆ.
ಅದರಲ್ಲಿ ಬ್ಯಾಕ್ಎಂಡ್ ಇಲ್ಲವೆ, ಆಮದು ಪಟ್ಟಿಯು ಸಂಪರ್ಕಿಸಿದ ಖಾತೆಗಳು, ಸೆಟ್ಟಿಂಗ್ಗಳು ಮತ್ತು ವ್ಯವಹಾರ ಮಾಹಿತಿಗಳು ಉಳಿಯಬಹುದು. ಆದರೆ, ಸಾಮಾನ್ಯ ಕೀ ಅವರೊಂದಿಗೆ ಇರುವುದಿಲ್ಲ.
ಸರ್ವರ್ ಡೇಟಾಬೇಸಿಗೆ ಆಧಾರಿತ ದೋಷಗಳಾಗುವುದರಿಂದ, ಸಾಮಾನ್ಯ ಕೀ ಪೊಲುದಿಲ್ಲ; ಅದು ಖಾತೆಗಳೊಂದಿಗಿಯೂ ಅಥವಾ ಇತರ ಸರ್ವರ್ ಡೇಟಾದ ಜೊತೆಗೆ ಇರತಕ್ಕ ವ್ಯವಸ್ಥೆಯು ಇಲ್ಲಿ ಇಲ್ಲ. ಇನ್ನು, ಈ ಮಾದರಿ ಪ್ರತಿಸ್ಪಂದಿಸುವುದು ಇಲ್ಲದಂತೆ ಹಿರಿದು ವಾಹನಗಳು ಸೃಷ್ಟಿಸುವುದರಿಂದ, ಯಾವ ವಿಧದ ವಿಫಲತೆಗಳಾದರೂ, ಸ್ವಯಂಢೀಕಾರದ ಕೀ ಕೆಡೆಮಾಡುವುದಿಲ್ಲ, ಇದು ಸರಿಯಾದ ಕಾರ್ಯಾಚರಣೆಮಾಡುವದಕ್ಕೆ ಮಾತ್ರ ಸಹಾಯಕ.
ನಿರ್ವಹಣೆಯ ಸನ್ನಿವೇಶ: ಐಫೋನ್ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ನಲ್ಲಿ ಒಂದೇ ಖಾತೆ
ಕಾನ್ಪಿಕೇಶನ್ಗೆ ಸ್ಥಳೀಯ ರಕ್ಷಿತ ಡೇಟಾ ഉണ്ടೆಂದರೆ, ಇದು ಐಡೆಂಟಿಫಿಕೇಟರ್, ಕಾರ್ಯನಿರ್ವಹಣಾ ಕ್ಲೈಂಟ್ ಅಥವಾ ಯಾವುದೇ ಸೆವೇಸಾದಂತಿರಬಹುದು. ಇದು ಸಾಧನದಲ್ಲಿ ಶೇಖರಿಸುವ ಸಂರಕ್ಷಿತ ಮಾಹಿತಿಯಾಗಿದೆ.
iPhone ನಲ್ಲಿ, ಅಪ್ಲಿಕೇಶನ್ iOS ಮೂಲಕ ಸ್ಥಳೀಯ ಕೀವನ್ನು ರಕ್ಷಣೆ ಮಾಡುತ್ತದೆ. Android ನಲ್ಲಿ, ಸ್ವಂತ ಯಂತ್ರಾಂಶ ರಕ್ಷಣಾಶೀಲ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸುತ್ತದೆ. ಒಳಗಿನ ಕೀಗಳು ವಿಭಿನ್ನವಾದುದು ಸಹಜ.
ಆದರೆ, ಹSeparately, if you developed, you'd have to figure out how to give access to the same protected data on both platforms. Storing locally or transferring keys manually could complicate matters.
KeyMeld allows you to skip moving and storing local keys, instead providing a common universal key.
iPhone ಮತ್ತು Android ಕ್ಲೈಂಟ್ಗಳು, ಸಾಮಾನ್ಯ ಯೋಜನೆ ಮತ್ತು ಖಾತೆಯುಂಟು, ಆನ್ಲೈನ್ ಮೂಲಕ ಒಂದು ಹೆಸರಿಗಿಂತ ಹಂಚಿಕೊಳ್ಳಬಹುದು. ಪ್ರತಿಯೊಂದು ಫೋನೂ ತನ್ನ ಸ್ವಂತ ರಕ್ಷಣೆಯ ವಿಧಾನವನ್ನು ಪ್ರಾಯೋಗಿಕವಾಗಿ ಬಳಸುತ್ತದೆ.
ಪಾತ್ರದ ವಾಗಿ, ಅದು ಒಂದು ಒಡೆಂಟಾದ ಖಾತೆಯಂತೆ ಕಾಣಿಸುತ್ತದೆ. ಹಳೆಯ ಸಾಧನದಿಂದ ಸ್ಥಳೀಯ ಕೀವನ್ನು ನಿಕಟ್ತಪಣಿ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ ಮತ್ತು ಹೊಸ ಪ್ಲಾಟ್ಫಾರ್ಮೆಗೆ ಪ್ರತ್ಯೇಕ ಸುರಕ್ಷಿತ ಜಾಗವನ್ನು ಸೃಷ್ಟಿಸುವುದಿಲ್ಲ. ಹೊಸ ക്ലೈಂಟ್ ಇಸುಗಾಂತ ಯೋಜನೆಯೊಂದಿಗೆ ಸಂಪರ್ಕಗೊಂಡು ಅದೇ ಸಾಮಾನ್ಯ ಕೀಗೆ ಪ್ರವೇಶ ಪಡೆಯುತ್ತದೆ.
ಬ್ಯಾಕ್ಎಂಡ್ ಸೆಕ್ಯುರಿಟಿ ಪಡೆದಾಯ, ಆದರೆ ಸಾಮಾನ್ಯ ಕೀ ಹಕ್ಕುಪತ್ರದ ಮಾದರಿ, ಅದು ಫೋರವುನ್ಗಳನ್ನು ಬ್ಯಾಕ್ಎಂಡ್ನಲ್ಲಿಯೇ ಇರಿಸುತ್ತದೆ ಎಂಬುದಿಲ್ಲ.
KeyMeld ಆಮಂತ್ರಣವನ್ನು ಸಾರದೆ, ಅದರ ಗುರಿಯು, ಕೆಲಸಕ್ಕಾಗಿ ಬೇಕಾದ ಕೀಲಿಗೆ ಗ್ರಾಹಕವನ್ನು ಹಾಗೂ ಇತರ ಡೇಟಾ ಹೊಂದಿಸಲಾಗದೆ, ಸಿಂಹಾಸನದ ಬಲೆಯಿಂದ ಸಹಾಯ ಮಾಡುವುದೆಂಬುದು ಈ ಕಾರ್ಯ ನಿರ್ವಹಣೆಯ ಹಾದಿ.
ಮೂರು ವಿಭಿನ್ನ ಕೀ ಮತ್ತು ರಹಸ್ಯಗಳ ಪ್ರಕಾರ
ಮಾದರಿಯನ್ನು ವಿಭಜಿಸಿ ಅಸಮರ್ಪಕವಾಗದಂತೆ, ಮೂರು ಸನ್ನಿವೇಶಗಳ ನಿರ್ಧಾರವನ್ನು ಮಾಡಬಹುದು.
ಸ್ಥಳೀಯ ಸಾಧನ ಕೀ - ಅದು Specific to a device, managed by iOS or Android.
ಸಾಮಾನ್ಯ ಕೀ - ಅದೇ ಪ್ರಾಜೆಕ್ಚು, ಖಾತೆ ಮತ್ತು ಸ್ವಾತಂತ್ರ್ಯ ಯೋಜನೆಯ ಮೂಲಕ ಮಾತ್ರ ಇತರ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳ ಸಂಪರ್ಕಕ್ಕೆ ಸಿಗುತ್ತದೆ.
ಸೇರ್ಪಡೆ ರಹಸ್ಯ - ಬ್ಯಾಕ್ಎಂಡ್ ಮೂಲಕ KeyMeld ಜೊತೆ ಸಂವಹನ ಮಾಡಲು ಬೇಕಾದ ರಹಸ್ಯ, ಅದು ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಬ್ರೌಸರ್ಗೆ ಹೋಗುವುದಿಲ್ಲ.
ಸೇರ್ಪಡೆ ರಹಸ್ಯ ಮತ್ತು ಸಾಮಾನ್ಯ ಕೀಮಧ್ಯೆ ವಿಭಜನೆ ಇದೆ. Zero Vault ಆರ್ಕಿಟೆಕ್ಚರ್ನಲ್ಲಿ ಸಾಮಾನ್ಯ ಕೀ, ಬ್ಯಾಕ್ಎಂಡ್ ದತ್ತಾಂಶದೊಂದಿಗೆ ಸುರಕ್ಷಿತವಾಗಿ ಉಳಿಸುವುದಿಲ್ಲ.
KeyMeld ನ್ನು ಬಳಸಲು ಹೆಸರು, ಪಾಸ್ವರ್ಡ್, TOTP ಸಂಗ್ರಹಣೆ ಅಥವಾ ವಹಿವಾಟು ವಿಭಾಗದ ಅರ್ಥ ತಿಳಿಯಬೇಕಾಗುವುದಿಲ್ಲ. ಅದು ವಿಪ್ರಯೋಗದಲ್ಲಿ ಮಾಡಬೆಕಿದ್ದೇನು, ಅದು ಯೋಜನೆಯ, ಖಾತೆಯ ಮತ್ತು ಗ್ರಾಹಕ ಹಕ್ಕು ಪ್ರವೇಶವನ್ನು ಮಾತ್ರ.
ನಮ್ಮ ಹಕ್ಕುಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ನಿರ್ವಹಣೆ
ಸಾಮಾನ್ಯ ಕೀ ಪಡೆಯುವುದು ರೈತಮುಖ್ಯತೆಗೆ ಅಲ್ಲ.
ಸಾಧನದ ವಿಶ್ವಾಸಾರ್ಹತೆ ಕಳಚಿದರೆ, ಖಾತೆಯ ಸ್ಥಿತಿ ಬದಲಾಗಿದರೆ, ಅಥವಾ TeamAccess ಮತ್ತು ಅಸ್ತಿತ್ವ ಸ್ವೀಕರಿಸದಿದ್ದರೆ, KeyMeld ಮುಂದಿನ ಸಾಮಾನ್ಯ ಕೀ ಬಿಡುಗಡೆ ಇರಿಸಿಕೊಳ್ಳಬಲ್ಲದು.
ಇಲ್ಲಿ, ಅತಿರಿಕ್ತ ತೀರ್ಮಾನಗಳನ್ನು ಮಾಡಬೇಡಿ. ಇದು, ಈಗಾಗಲೇ ಇರುವ ಸ್ಥಳೀಯ ಪ್ರತಿಯನ್ನು ಧ್ವಂಸ ಮಾಡುವುದನ್ನೆ ಅರ್ಥ ಮಾಡಲ್ಲ. ಎಂದರೆ, ಮುಂದಿನ ಹಕ್ಕು ಪಡೆಯುವಿಕೆಯನ್ನು ನಿಯಂತ್ರಿಸುವುದು ಮತ್ತು ಹೊಸ ಗ್ರಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸುವುದನ್ನು ತಿಳಿಸುವುದು.
ಬಳಕೆದಾರರಿಗಾಗಿ, ಇದು ಹೊಸ ಸಾಧನಗಳ ಸಂಪರ್ಕ ಮತ್ತು ಅವರಿಗೆ ಇರುವ ಹಕ್ಕು ನಿರ್ವಹಣೆಯನ್ನು ಒಂದೇ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಮಾಡುತ್ತದೆ.
ಡೆವಲಪರ್ಗಾಗಿ, ಅದು ಆ ಸಿದ್ಧಾಂತವನ್ನು iOS ಮತ್ತು Android ವಿಭಜಿಸುವ ಕೆಲಸದಿಂದ ಮುಕ್ತವಾಗಿಸುತ್ತದೆ. ಆದರೆ, ಕ್ಷೇಮದ ಹಂತದಲ್ಲಿ, ಯೋಜನೆ ಸಾಮಾನ್ಯ ಕೀಯನ್ನು ಸ್ವಂತ ಇಂಟ್ರಾಸ್ಟ್ರಕ್ಚರ್ನಲ್ಲಿ ಇಣುಕಿ ನೋಡಿದೆಯೇ ಇಲ್ಲವೇ ಮತ್ತು ಅಸ್ತಿತ್ವ ಮತ್ತು ವ್ಯತ್ಯಾಸಗಳನ್ನು ಲೋಪಿಸುವುದಾ ಅಲ್ಲವೇ ನೋಡಬೇಕು.
KeyMeld ಏನು ಮಾಡದು
KeyMeld ಪಾಸ್ವರ್ಡ್ ಮ್ಯಾನೇಜರ್ ಅಲ್ಲ ಮತ್ತು ಬಳಕೆದಾರ TOTP ದಾಖಲೆಯನ್ನು ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ. ಅದು ಅಪ್ಲಿಕೇಶನ್ క్లೌಡ್ ಡೇಟಾಬೇಸ್ ಆಗುವುದಿಲ್ಲ ಮತ್ತು ಅದರ ವಿಷಯವನ್ನು ಸಿಂಕ್ರೋನೈಸ್ ಮಾಡಲು ಬದಲಾವಣೆ ತರದು.
ಅದು Apple Keychain ಅಥವಾ Android Keystore ಅಲ್ಲ. ಈ ಸೇವೆ, ತાળಿಗೆಯು ಇರುವ ಸ್ಥಳೀಯ ತಂತ್ರಜ್ಞಾನದ ಬಳಕೆಯನ್ನು ಉಳಿಸಿಕೊಂಡು, ಉತ್ಪನ್ನಕ್ಕಾಗಿ ಸಾಮಾನ್ಯ ಮಟ್ಟವನ್ನು ಸೇರಿಸುತ್ತದೆ.
ಅದು ಪರಿಚಯದ ಗುರುತಿಸುವಿಕೆಗೆ ಅಥವಾ ಸ್ಥಾನಪದವುಗಳಿಗೆ ಆಧಾರಿತ ಸೇವೆಯು ಅಲ್ಲ; ನೋಂದಣಿ ಮತ್ತು ದೃಢೀಕರಣಕ್ಕಾಗಿ ಇತರ ಸೇವೆಗಳು, ಉದಾಹರಣೆಗೆ MeldID ಇದ್ದರೂ, KeyMeld ನ್ನು ಮೇಲ್ವಿಚಾರಣೆಯ ಬಹಿರಂಗ ಕೀ ತೆಗೆಯಲು ಬಳಸುವುದಿಲ್ಲ.
ಕೊನೆಗೆ, KeyMeld ಸ್ವಯಂಚಾಲಿತವಾಗಿ Zero Vault ಆಗುವುದಿಲ್ಲ. ಅದು ಯೋಜನೆಗೆ ಹೊರಗಿನ ಸಾಮಾನ್ಯ ಕೀ ವಲಯವನ್ನು ಮಾತ್ರ ಒದಗಿಸುತ್ತದೆ. ಈ ವಾಸ್ತವ್ಯವನ್ನು ಉಳಿಸಿಕೊಳ್ಳಲು, ಡೆವಲಪರ್ ತನ್ನ ಸ್ವಂತ ಸರ್ವರ್ನಲ್ಲಿ ಈ ಸಾಮಾನ್ಯ ಕೀ ಅನ್ನು ಇರಿಸುವುದನ್ನು ಪಾಲಿಸಬಾರದು. ನಿಖರವಾಗಿ, ಭದ್ರ ಸ್ಥಳಗಳು ಬೇರೆಬಗೆಯೂ ಇರುತ್ತವೆ.
ಯಾರಿಗೆ ಇದ್ ಬೇಕಾಗಬಹುದು
ಆ ಆಪ್ಲಿಕೇಶನ್ಗಳು ಹಲವು ಪ್ಲಾಟ್ಫಾರ್ಮುಗಳಲ್ಲಿ ಕೆಲಸಮಾಡುತ್ತಿದ್ದರೆ ಮತ್ತು ಸ್ಥಳೀಯವಾದ ರಕ್ಷಣಿತ ಡೇಟಾ ಬಳಸುತ್ತಿರುತ್ತವೆ.
ಅದು ಅಟಿಫಿಕೇಟರ್, ಕಾರ್ಪೊರೇಟ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು, SaaS ಉತ್ಪನ್ನಗಳು, ಹಲವರ ಸಾಧನಗಳ ಸೇವೆಗಳು ಮತ್ತು ಒಂದೇ ಖಾತೆ ಐಫೋನ್ ಹಾಗೂ ಆಂಡ್ರಾಯ್ಡ್ನಲ್ಲಿ ಸಮಾನವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಯೋಜನೆಗಳಿಗೆ ಸೂಕ್ತವಾಗಿದೆ.
ಡೆವಲಪರ್ಗಳಿಗಾಗಿ, ಅದು ಕೇವಲ ಪ್ಲಾಟ್ಫಾರ್ಮೆಯ ತರ್ಕವನ್ನು ಕಡಿಮೆಮಾಡುವುದಲ್ಲ; ಭದ್ರತೆಯ ಜವಾಬ್ದಾರಿಯನ್ನೂ ಹಂಚಿಕೊಳ್ಳುವುದಾಗಿದೆ. ನಿರ್ಮಾಣ ವಿಬಾಗವು ತನ್ನ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ, ಹಾಗೂ KeyMeld ಮಾಹಿತಿ ನೀಡುವ, ಮತ್ತು ಅದರ ಮುಂದಿನ ವಿತರಣೆ ನಿರ್ವಹಿಸುವದು, ಸ್ವತಂತ್ರ SaaS ಸೇವೆಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
ಪ್ರಾಜೆಕ್ಟ್ ಬಗ್ಗೆ ತಿಳಿದುಕೊಂಡ ಬಳಿಕ, ನಾನು KeyMeld ನ್ನು ಒಂದು ಸಿದ್ಧವಾದ Zero Vault ಎಂದು ವಿವರಿಸುವುದ ಬದಲಾಗಿ, ಅ ತಲೆಮಾರಿನ ಸಾಫ್ಟ್ವೇರ್ನ ಯೋಜನೆಯು ಇಂತಹ ಮಾದರಿಯನ್ನು ನಿರ್ಮಿಸಲು ಉಪಕರಣವಾಗಿದೆ ಎಂದು ತಿಳಿಸುತ್ತದೆ.
iOS ಹಾಗೂ Android ಸ್ವತಂತ್ರವಾಗಿ ತಮ್ಮ ರಕ್ಷಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಬಳಸತಕ್ಕಂತೆಯೇ ಇರುತ್ತವೆ. ಸಾಧನಗಳು ಸಾಮಾನ್ಯ ಸಾಮಾನ್ಯ ಕೀನೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ಆ ನಂತರ, ಬ್ಯಾಕ್ಎಂಡ್ ಇದನ್ನು ಹಂಚಿಕೊಳ್ಳುವುದಿಲ್ಲ ಮತ್ತು ಇತರ ಡೇಟಾ, ಜೊತೆಗೆ ಕೀ ಎಂಬುದನ್ನು ಪ್ರಯತ್ನಿಸುವುದಿಲ್ಲ; ನಿಖರವಾಗಿ, ಈ ಆರ್ಕಿಟೆಕ್ಚರ್, ಅಪ್ಲಿಕೇಶನೊಂದು ಸಾಮಾನ್ಯ ಸರಕಾರದ ಕೀಲಿಯನ್ನು ಪ್ರತಿಷ್ಠಾನದಿಂದ ಹೊರತಾಗಿಯೇ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
ಇದು ಬಳಕೆದಾರನಿಗೆ ಬೇರೆ ಸಾಧನಗಳ ಮೇಲೆ ಸಾದ್ಯ ಕ್ರಿಯೆಗೆ ಹಾಯ್ದು, ಡೆವಲಪರ್ ಗೆ ಸ್ವತಂತ್ರ ಸರ್ವರ್ನಲ್ಲಿ ಸಾಮಾನ್ಯ ಕೀ ಒದಗಿಸುವ ಕಾರಣವಾಗಿದೆ. ಮತ್ತು, ಒಟ್ಟಾರಿನಲ್ಲಿ, ನಂಬಿಗತೆ Zero Vault ಮಾದರಿಯನ್ನು ನಿರ್ಮಿಸಿಕೊಳ್ಳಲು ಸಹಕಾರಿ, ಆ ಸರ್ವರ್ ಇನ್ಫ್ರಾಸ್ಟ್ರಕ್ಚರ್ ಮತ್ತು KeyMeld ನಡುವಣ ವಿಭಜನೆ ನಿಷ್ಪಕ್ಷಪತ್ರವಾಗಿ ಉಳಿಯಬೇಕು.
ಯಾವುದೇ ಹೆಚ್ಚು ತಿಳಿವಳಿಕೆ: KeyMeld