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

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

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

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

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

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

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

"Connect PKCS#11 Tokens" ట్యాబ్‌కు వెళ్లి, "Create a Cloud Token" ఐటెమ్‌ను కనుగొని, LS11CloudToken-A అప్లికేషన్‌ను డౌన్‌లోడ్ చేసుకోండి.:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

మూలం: www.habr.com

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