Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformo

Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformoDe PKCS#11-interfaco-perspektivo, uzi nuban ĵetonon ne diferencas ol uzi aparatan ĵetonon. Por uzi ĵetonon en komputilo (kaj ni parolos pri la Android-platformo), vi devas havi bibliotekon por labori kun la ĵetono kaj la konektita ĵetono mem. Por nubo-ĵetono vi bezonas la samon - bibliotekon kaj konekton al la nubo. Ĉi tiu konekto estas servata de agorda dosiero, kiu specifas la adreson de la nubo, en kiu estas stokitaj uzantĵetonoj.

Kontrolante la staton de kriptografa ĵetono

Do, elŝutu la ĝisdatigitan version de la utileco cryptoarmpkcs-A. Instalu kaj lanĉu la aplikaĵon kaj iru al la ĉefa menuo. Por plua laboro, vi devas elekti ĵetonon, kies kriptografiaj mekanismoj estos uzataj (memoru, ke kiam vi laboras kun PKCS12 neniu ĵetono necesa):

Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformo

La ekrankopio klare montras, kio okazas kiam vi premas apartan butonon. Se vi alklakas la butonon "alia ĵetono", oni petos vin elekti PKCS#11-bibliotekon por via ĵetono. En la aliaj du kazoj, informoj pri la stato de la elektita ĵetono estas provizita. Kiel konekti programaran ĵetonon estis diskutita en la antaŭa artikolo artikolo. Hodiaŭ ni interesiĝas pri la nubo-ĵetono.

Nuba Token-Registriĝo

Iru al la langeto "Konekti PKCS#11 Tokens", trovu la objekton "Krei nuban ĵetonon" kaj elŝutu la aplikaĵon LS11CloudToken-A.:

Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformo

Instalu la elŝutitan aplikaĵon kaj lanĉu ĝin:

Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformo

Post plenigi la kampojn sur la langeto "Registrado en la nubo" kaj klakante la butonon "Registriĝi", komenciĝas la procezo de registri la ĵetonon en la nubo. La registra procezo implikas krei komencan semon por la hazarda nombrogeneratoro (RNG). Por aldoni "biologian" hazardon dum generado de la komenca valoro, la NDSCH ankaŭ inkludas la klavarenigaĵon de la uzanto. Ĉi tie, kaj la signo-eniga rapideco kaj la ĝusteco de la enigo estas konsiderataj:

Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformo

Post registriĝo en la nubo, vi povas kontroli la staton de la ĵetono en la nubo:

Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformo

Post sukcesa registrado en la nubo, eliru la aplikaĵon LS11CloudToken-A, revenu al la aplikaĵo cryptoarmpkcs-A kaj kontrolu la staton de la nuba ĵetono denove:

Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformo

Kontroli la ĉeeston de nuba ĵetono konfirmis, ke ni sukcese registris en la nubo kaj ni devas praligi nian propran nuban ĵetonon en ĝi.

inicialigo de nubo-ĵetono

Ĉi tiu inicialigo ne diferencas de la inicialigo de iu alia ĵetono, ekzemple, programaro-ĵetono.

Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformo

Kaj tiam ĉio estas kiel kutime, ni metas personan atestilon, ekzemple el ujo PKCS12, en nuban ĵetonon kaj uzu ĝin por subskribi dokumenton:

Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformo

Vi ankaŭ povas formi atestilpeto (Lapeto pri Peto de Atestilo):

Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformo

Kun la kreita peto, iru al la atestadcentro, ricevu atestilon tie kaj importu ĝin sur la ĵetonon:

Uzante nuban ĵetonon kun subteno por rusa kriptografio sur la Android-platformo

fonto: www.habr.com

Aldoni komenton