Ngombono we-PKCS#11, ukusebenzisa ithokheni yefu akufani nokusebenzisa ithokheni yehadiwe. Ukuze usebenzise ithokheni kukhompyutha (futhi sizokhuluma ngeplatifomu ye-Android), kufanele ube nomtapo wolwazi wokusebenza nethokheni kanye nethokheni exhunyiwe ngokwayo. Ngoba
Ihlola isimo sethokheni ye-cryptographic
Ngakho-ke, landa inguqulo ebuyekeziwe yohlelo lokusebenza
Isithombe-skrini sibonisa ngokucacile ukuthi kwenzekani uma ucindezela inkinobho ethile. Uma uchofoza inkinobho "enye ithokheni", uzocelwa ukuthi ukhethe ilabhulali ye-PKCS#11 yethokheni yakho. Kwezinye izimo ezimbili, ulwazi mayelana nesimo sethokheni ekhethiwe lunikezwa. Indlela yokuxhuma ithokheni yesofthiwe kwaxoxwa ngayo esihlokweni esandulele
Ukubhaliswa Kwethokheni Yefu
Iya kuthebhu ethi βIxhuma i-PKCS#11 Amathokheniβ, thola into ethi βDala ithokheni yefuβ bese ulanda uhlelo lokusebenza lwe-LS11CloudToken-A.
Faka uhlelo lokusebenza olulandiwe futhi uluqalise:
Ngemva kokugcwalisa izinkambu kuthebhu ethi "Ukubhalisa efwini" bese uchofoza inkinobho ethi "Bhalisa", inqubo yokubhalisa ithokheni efwini iqala. Inqubo yokubhalisa ibandakanya ukudala imbewu yokuqala ye-random number generator (RNG). Ukwengeza ukungahleliwe "kwebhayoloji" lapho udala inani lokuqala, i-NDSCH iphinda ihlanganise okokufaka kwekhibhodi yomsebenzisi. Lapha, kokubili isivinini sokufaka uhlamvu nokulunga kokokufaka kuyacatshangelwa:
Ngemva kokubhalisa efwini, ungabheka isimo sethokheni efwini:
Ngemva kokubhalisa ngempumelelo efwini, phuma kuhlelo lokusebenza lwe-LS11CloudToken-A, buyela kuhlelo lokusebenza lwe-cryptoarmpkcs-A bese uhlola isimo sethokheni yefu futhi:
Ukuhlola ubukhona bethokheni yefu kuqinisekisile ukuthi sibhalise ngempumelelo efwini futhi sidinga ukuqalisa ithokheni yethu yefu kuyo.
Ukuqaliswa kwethokheni yamafu
Lokhu kuqaliswa akuhlukile ekuqalisweni kwanoma iyiphi enye ithokheni, isibonelo,
Futhi-ke konke kunjengokuvamile, sibeka isitifiketi somuntu siqu, isibonelo esivela esitsheni
Ungakwazi futhi ukwakha
Ngesicelo esidaliwe, hamba esikhungweni sokunikeza izitifiketi, uthole isitifiketi lapho bese usingenisa kuthokheni:
Source: www.habr.com