DAT అంటే ఏమిటి?
DAT (Distributed Access Token) అనేది జారీ సేవ మరియు ధృవీకరణ సేవ ఒకే సర్టిఫికేట్లను పంచుకుని ఉపయోగించే యాక్సెస్ టోకెన్ స్పెసిఫికేషన్. ధృవీకరణ సమయంలో జారీ సేవను లేదా కేంద్ర session నిల్వను మళ్లీ సంప్రదించాల్సిన అవసరం ఉండదు. అందువల్ల సేవల మధ్య అనుసంధానాన్ని తగ్గిస్తూ ప్రామాణీకరణ ఫలితాన్ని పంపవచ్చు.
భాగాలు
DAT
వినియోగదారు లేదా సేవ అభ్యర్థనతో పాటు పంపే స్ట్రింగ్. ఇందులో గడువు సమయం మరియు సర్టిఫికేట్ ID ఉంటాయి; బహిరంగ డేటా మరియు గుప్తీకరించిన డేటా రెండింటినీ కలిపి ఉంచవచ్చు.
సర్టిఫికేట్
DATను సృష్టించి తనిఖీ చేయడానికి అవసరమైన అల్గోరిథంలు, కీలు మరియు సమయ పరిధులను కలిగి ఉంటుంది. సర్టిఫికేట్ ID అయిన cid మారదు; కీని మార్చేటప్పుడు కొత్త cidను ఉపయోగించాలి.
మేనేజర్
క్లయింట్ లైబ్రరీ మేనేజర్ సర్టిఫికేట్లను నిల్వ చేస్తుంది, ప్రస్తుతం జారీ చేయగల సర్టిఫికేట్తో DATను సృష్టిస్తుంది, DATలోని cidకు సరిపోయే సర్టిఫికేట్తో దాన్ని ధృవీకరిస్తుంది.
DAT CMS
సర్టిఫికేట్లను సృష్టించి, నిల్వ చేసి, సేవలకు అందించే ఐచ్ఛిక సర్వర్. జారీ సేవలకు పూర్తి సర్టిఫికేట్లను, ధృవీకరణ మాత్రమే చేసే సేవలకు ధృవీకరణ-మాత్రమే సర్టిఫికేట్లను అందించగలదు.
జారీ మరియు ధృవీకరణ
జారీ సేవ plain మరియు secure డేటాను నిర్ణయించి DATను సృష్టిస్తుంది. ధృవీకరణ సేవ గడువు సమయం, సంతకం మరియు ciphertextను తనిఖీ చేసిన తరువాత రెండు డేటా ప్రాంతాలను అప్లికేషన్కు అందిస్తుంది. plainపై సంతకం ఉంటుంది కానీ అది గుప్తీకరించబడదు. కాబట్టి అందులో రహస్యాలు లేదా వ్యక్తిగత సమాచారాన్ని ఉంచకూడదు.
సర్టిఫికేట్ మారినా ధృవీకరణ ఎందుకు కొనసాగుతుంది?
కొత్త సర్టిఫికేట్ జారీకి అందుబాటులోకి వచ్చిన తరువాత జారీ అయ్యే DATలు కొత్త cidను ఉపయోగిస్తాయి. ఇప్పటికే జారీ చేసిన DATల TTL ముగిసే వరకు పాత సర్టిఫికేట్ ధృవీకరణ కోసం ఉంచబడుతుంది. అందువల్ల కీ మార్పిడిని మరియు పాత టోకెన్ల ధృవీకరణ వ్యవధిని ఒకేసారి నిర్వహించవచ్చు.
ఏ పరిసరాలకు సరిపోతుంది?
- ప్రామాణీకరణ మరియు వాస్తవ సామర్థ్యాన్ని వేర్వేరు సేవలు నిర్వహించే పరిసరాలు
- పలు రన్టైమ్లు ఒకే టోకెన్ను జారీ చేసే లేదా ధృవీకరించే పరిసరాలు
- కేంద్ర sessionను సంప్రదించకుండా స్వల్ప జీవితకాలం గల అనుమతి సమాచారాన్ని పంపాలనుకునే పరిసరాలు
- బహిరంగ routing సమాచారం మరియు రక్షించాల్సిన డేటాను ఒకే టోకెన్లో వేరు చేసి ఉంచాల్సిన పరిసరాలు
DAT అనుమతి విధానాన్నే నిర్వచించదు. DAT చెల్లుబాటు అవుతుందనే విషయం మరియు అప్లికేషన్ ఆ అభ్యర్థనను అనుమతిస్తుందనే నిర్ణయం వేర్వేరు.
తదుపరి పత్రాలు
- DAT స్పెసిఫికేషన్: టోకెన్ ఫీల్డ్లు మరియు ధృవీకరణ నియమాలు
- సర్టిఫికేట్: కీలు మరియు సమయ పరిధులు
- DAT CMS స్పెసిఫికేషన్: సమకాలీకరణ ఒప్పందం
- లైబ్రరీలు: అప్లికేషన్లో వర్తింపజేయడం