Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడం

Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడంPKCS#11 ఇంటర్‌ఫేస్ దృక్కోణం నుండి, క్లౌడ్ టోకెన్‌ని ఉపయోగించడం హార్డ్‌వేర్ టోకెన్‌ని ఉపయోగించడం కంటే భిన్నంగా ఉండదు. కంప్యూటర్‌లో టోకెన్‌ని ఉపయోగించడానికి (మరియు మేము ఆండ్రాయిడ్ ప్లాట్‌ఫారమ్ గురించి మాట్లాడుతాము), మీరు టోకెన్ మరియు కనెక్ట్ చేయబడిన టోకెన్‌తో పని చేయడానికి తప్పనిసరిగా లైబ్రరీని కలిగి ఉండాలి. కోసం క్లౌడ్ టోకెన్ మీకు అదే విషయం కావాలి - లైబ్రరీ మరియు క్లౌడ్‌కి కనెక్షన్. వినియోగదారు టోకెన్‌లు నిల్వ చేయబడిన క్లౌడ్ చిరునామాను పేర్కొనే కాన్ఫిగరేషన్ ఫైల్ ద్వారా ఈ కనెక్షన్ అందించబడుతుంది.

క్రిప్టోగ్రాఫిక్ టోకెన్ స్థితిని తనిఖీ చేస్తోంది

కాబట్టి, యుటిలిటీ యొక్క నవీకరించబడిన సంస్కరణను డౌన్‌లోడ్ చేయండి cryptoarmpkcs-A. అప్లికేషన్‌ను ఇన్‌స్టాల్ చేసి ప్రారంభించండి మరియు ప్రధాన మెనుకి వెళ్లండి. తదుపరి పని కోసం, మీరు క్రిప్టోగ్రాఫిక్ మెకానిజమ్స్ ఉపయోగించబడే టోకెన్‌ను ఎంచుకోవాలి (పనిచేసేటప్పుడు గుర్తుంచుకోండి PKCS12 టోకెన్ అవసరం లేదు):

Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడం

మీరు నిర్దిష్ట బటన్‌ను నొక్కినప్పుడు ఏమి జరుగుతుందో స్క్రీన్‌షాట్ స్పష్టంగా చూపిస్తుంది. మీరు “ఇతర టోకెన్” బటన్‌పై క్లిక్ చేస్తే, మీ టోకెన్ కోసం PKCS#11 లైబ్రరీని ఎంచుకోమని మిమ్మల్ని అడుగుతారు. ఇతర రెండు సందర్భాల్లో, ఎంచుకున్న టోకెన్ స్థితి గురించిన సమాచారం అందించబడుతుంది. సాఫ్ట్‌వేర్ టోకెన్‌ను ఎలా కనెక్ట్ చేయాలో మునుపటి వ్యాసంలో చర్చించబడింది వ్యాసం. ఈ రోజు మనం క్లౌడ్ టోకెన్‌పై ఆసక్తి కలిగి ఉన్నాము.

క్లౌడ్ టోకెన్ నమోదు

“PKCS#11 టోకెన్‌లను కనెక్ట్ చేస్తోంది” ట్యాబ్‌కు వెళ్లి, “క్లౌడ్ టోకెన్‌ని సృష్టించు” అంశాన్ని కనుగొని, LS11CloudToken-A అప్లికేషన్‌ను డౌన్‌లోడ్ చేయండి:

Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడం

డౌన్‌లోడ్ చేసిన అప్లికేషన్‌ను ఇన్‌స్టాల్ చేసి, దాన్ని ప్రారంభించండి:

Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడం

"క్లౌడ్‌లో నమోదు" ట్యాబ్‌లోని ఫీల్డ్‌లను పూరించిన తర్వాత మరియు "రిజిస్టర్" బటన్‌ను క్లిక్ చేసిన తర్వాత, క్లౌడ్‌లో టోకెన్‌ను నమోదు చేసే ప్రక్రియ ప్రారంభమవుతుంది. నమోదు ప్రక్రియలో యాదృచ్ఛిక సంఖ్య జనరేటర్ (RNG) కోసం ప్రారంభ సీడ్‌ను సృష్టించడం ఉంటుంది. ప్రారంభ విలువను రూపొందించేటప్పుడు “బయోలాజికల్” యాదృచ్ఛికతను జోడించడానికి, NDSCH వినియోగదారు యొక్క కీబోర్డ్ ఇన్‌పుట్‌ను కూడా కలిగి ఉంటుంది. ఇక్కడ, అక్షర ఇన్‌పుట్ వేగం మరియు ఇన్‌పుట్ యొక్క ఖచ్చితత్వం రెండూ పరిగణనలోకి తీసుకోబడతాయి:

Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడం

క్లౌడ్‌లో నమోదు చేసుకున్న తర్వాత, మీరు క్లౌడ్‌లో టోకెన్ స్థితిని తనిఖీ చేయవచ్చు:

Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడం

క్లౌడ్‌లో విజయవంతమైన నమోదు తర్వాత, LS11CloudToken-A అప్లికేషన్ నుండి నిష్క్రమించి, cryptoarmpkcs-A అప్లికేషన్‌కి తిరిగి వెళ్లి, క్లౌడ్ టోకెన్ స్థితిని మళ్లీ తనిఖీ చేయండి:

Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడం

క్లౌడ్ టోకెన్ ఉనికిని తనిఖీ చేయడం ద్వారా మేము క్లౌడ్‌లో విజయవంతంగా నమోదు చేసుకున్నామని నిర్ధారించబడింది మరియు దానిలో మన స్వంత క్లౌడ్ టోకెన్‌ని ప్రారంభించాలి.

క్లౌడ్ టోకెన్ ప్రారంభించడం

ఈ ప్రారంభీకరణ ఇతర టోకెన్ యొక్క ప్రారంభానికి భిన్నంగా లేదు, ఉదాహరణకు, సాఫ్ట్‌వేర్ టోకెన్.

Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడం

ఆపై ప్రతిదీ ఎప్పటిలాగే ఉంటుంది, మేము ఒక వ్యక్తిగత ప్రమాణపత్రాన్ని ఉంచాము, ఉదాహరణకు ఒక కంటైనర్ నుండి PKCS12, క్లౌడ్ టోకెన్‌లోకి ప్రవేశించి, పత్రంపై సంతకం చేయడానికి దాన్ని ఉపయోగించండి:

Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడం

మీరు కూడా ఏర్పాటు చేసుకోవచ్చు సర్టిఫికేట్ అభ్యర్థన (సర్టిఫికేట్ అభ్యర్థన ట్యాబ్):

Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడం

సృష్టించిన అభ్యర్థనతో, ధృవీకరణ కేంద్రానికి వెళ్లి, అక్కడ సర్టిఫికేట్ పొందండి మరియు దానిని టోకెన్‌లోకి దిగుమతి చేయండి:

Android ప్లాట్‌ఫారమ్‌లో రష్యన్ క్రిప్టోగ్రఫీకి మద్దతుతో క్లౌడ్ టోకెన్‌ను ఉపయోగించడం

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి