ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීම

ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීමPKCS#11 අතුරුමුහුණත ඉදිරිදර්ශනයකින්, වලාකුළු ටෝකනයක් භාවිතා කිරීම දෘඪාංග ටෝකනයක් භාවිතා කිරීමට වඩා වෙනස් නොවේ. පරිගණකයක ටෝකනයක් භාවිතා කිරීම සඳහා (සහ අපි ඇන්ඩ්රොයිඩ් වේදිකාව ගැන කතා කරමු), ඔබට ටෝකනය සහ සම්බන්ධිත ටෝකනය සමඟ වැඩ කිරීම සඳහා පුස්තකාලයක් තිබිය යුතුය. සදහා වලාකුළු සංකේතය ඔබට එකම දේ අවශ්‍ය වේ - පුස්තකාලයක් සහ වලාකුළට සම්බන්ධයක්. පරිශීලක ටෝකන ගබඩා කර ඇති වලාකුළෙහි ලිපිනය සඳහන් කරන වින්‍යාස ගොනුවක් මඟින් මෙම සම්බන්ධතාවය සපයනු ලැබේ.

ගුප්ත ලේඛන ටෝකනයක තත්ත්වය පරීක්ෂා කිරීම

එබැවින්, උපයෝගීතාවයේ යාවත්කාලීන කළ අනුවාදය බාගන්න cryptoarmpkcs-A. යෙදුම ස්ථාපනය කර දියත් කර ප්රධාන මෙනුව වෙත යන්න. වැඩිදුර වැඩ සඳහා, ඔබ ගුප්තකේතන යාන්ත්‍රණ භාවිතා කරන ටෝකනයක් තෝරාගත යුතුය (වැඩ කරන විට එය මතක තබා ගන්න PKCS12 ටෝකනයක් අවශ්‍ය නොවේ):

ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීම

ඔබ විශේෂිත බොත්තමක් එබූ විට සිදුවන්නේ කුමක්ද යන්න තිර රුවක් පැහැදිලිව පෙන්වයි. ඔබ "වෙනත් ටෝකනය" බොත්තම මත ක්ලික් කළහොත්, ඔබේ ටෝකනය සඳහා PKCS#11 පුස්තකාලයක් තෝරා ගැනීමට ඔබෙන් අසනු ඇත. අනෙක් අවස්ථා දෙකේදී, තෝරාගත් ටෝකනයේ තත්ත්වය පිළිබඳ තොරතුරු සපයනු ලැබේ. මෘදුකාංග ටෝකනයක් සම්බන්ධ කරන්නේ කෙසේද යන්න කලින් ලිපියේ සාකච්ඡා කර ඇත ලිපියයි. අද අපි වලාකුළු ටෝකනය ගැන උනන්දු වෙමු.

වලාකුළු ටෝකන් ලියාපදිංචිය

"PKCS#11 ටෝකන සම්බන්ධ කිරීම" ටැබය වෙත ගොස්, "වලාකුළු ටෝකනයක් සාදන්න" අයිතමය සොයාගෙන LS11CloudToken-A යෙදුම බාගන්න:

ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීම

බාගත කළ යෙදුම ස්ථාපනය කර එය දියත් කරන්න:

ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීම

"වලාකුළෙහි ලියාපදිංචිය" ටැබය මත ක්ෂේත්ර පිරවීම සහ "ලියාපදිංචිය" බොත්තම ක්ලික් කිරීමෙන් පසුව, වලාකුළු තුළ ටෝකනය ලියාපදිංචි කිරීමේ ක්රියාවලිය ආරම්භ වේ. ලියාපදිංචි කිරීමේ ක්‍රියාවලියට සසම්භාවී සංඛ්‍යා උත්පාදක (RNG) සඳහා මූලික බීජයක් නිර්මාණය කිරීම ඇතුළත් වේ. ආරම්භක අගය ජනනය කිරීමේදී “ජීව විද්‍යාත්මක” අහඹු බව එක් කිරීමට, NDSCH හි පරිශීලකයාගේ යතුරුපුවරු ආදානය ද ඇතුළත් වේ. මෙහිදී, අක්ෂර ආදාන වේගය සහ ආදානයේ නිවැරදි බව යන දෙකම සැලකිල්ලට ගනී:

ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීම

වලාකුළෙහි ලියාපදිංචි වූ පසු, ඔබට වලාකුළෙහි ටෝකනයේ තත්ත්වය පරීක්ෂා කළ හැකිය:

ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීම

වලාකුළෙහි සාර්ථක ලියාපදිංචි වීමෙන් පසු, LS11CloudToken-A යෙදුමෙන් පිටවී, cryptoarmpkcs-A යෙදුම වෙත ආපසු ගොස් වලාකුළු ටෝකනයේ තත්ත්වය නැවත පරීක්ෂා කරන්න:

ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීම

ක්ලවුඩ් ටෝකනයක් තිබේදැයි පරීක්ෂා කිරීමෙන් අප වලාකුළෙහි සාර්ථකව ලියාපදිංචි වී ඇති බව තහවුරු වූ අතර එහි අපගේම ක්ලවුඩ් ටෝකනය ආරම්භ කළ යුතුය.

වලාකුළු සංකේත ආරම්භ කිරීම

මෙම ආරම්භ කිරීම වෙනත් ටෝකනයක ආරම්භයට වඩා වෙනස් නොවේ, උදාහරණයක් ලෙස, මෘදුකාංග සංකේතය.

ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීම

ඉන්පසු සෑම දෙයක්ම සුපුරුදු පරිදි වේ, අපි පුද්ගලික සහතිකයක් තබමු, උදාහරණයක් ලෙස කන්ටේනරයකින් PKCS12, වලාකුළු ටෝකනයක් බවට පත් කර ලේඛනයකට අත්සන් කිරීමට එය භාවිතා කරන්න:

ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීම

ෆෝම් කරන්නත් පුළුවන් සහතික ඉල්ලීම (සහතික ඉල්ලීම් ටැබය):

ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීම

සාදන ලද ඉල්ලීම සමඟ, සහතික කිරීමේ මධ්‍යස්ථානයට ගොස් එහි සහතිකයක් ලබාගෙන එය ටෝකනයට ආයාත කරන්න:

ඇන්ඩ්රොයිඩ් වේදිකාවේ රුසියානු ගුප්තකේතනය සඳහා සහාය ඇතිව වලාකුළු ටෝකනයක් භාවිතා කිරීම

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න