Mākoņa marÄ·ieris PKCS#11 – mÄ«ts vai realitāte?

PKCS#11 (Cryptoki) ir RSA Laboratories izstrādāts standarts programmu sadarboÅ”anai ar kriptogrāfijas marÄ·ieriem, viedkartēm un citām lÄ«dzÄ«gām ierÄ«cēm, izmantojot vienotu programmēŔanas interfeisu, kas tiek ieviests caur bibliotēkām.

PKCS#11 standartu Krievijas kriptogrāfijai atbalsta tehniskās standartizācijas komiteja "Kriptogrāfiskās informācijas aizsardzība" (TK 26).

Ja mēs runājam par tokeniem, kas atbalsta krievu kriptogrāfiju, tad mēs varam runāt par programmatūras marķieriem, programmatūras-aparatūras marķieriem un aparatūras marķieriem.

Kriptogrāfiskie marÄ·ieri nodroÅ”ina gan sertifikātu un atslēgu pāru (publisko un privāto atslēgu) glabāŔanu, gan kriptogrāfisko darbÄ«bu veikÅ”anu saskaņā ar PKCS#11 standartu. Vājais posms Å”eit ir privātās atslēgas glabāŔana. Ja publiskā atslēga ir pazaudēta, vienmēr varat to atgÅ«t, izmantojot privāto atslēgu vai izņemt to no sertifikāta. Privātās atslēgas nozaudēŔana/iznÄ«cināŔana rada Å”ausmÄ«gas sekas, piemēram, jÅ«s nevarēsit atÅ”ifrēt failus, kas Å”ifrēti ar jÅ«su publisko atslēgu, un jÅ«s nevarēsit ievietot elektronisko parakstu (ES). Lai Ä£enerētu elektronisko parakstu, jums bÅ«s jāģenerē jauns atslēgu pāris un par nelielu naudu jāiegÅ«st jauns sertifikāts no vienas no sertifikācijas iestādēm.

IepriekÅ” mēs minējām programmatÅ«ras, programmaparatÅ«ras un aparatÅ«ras marÄ·ierus. Bet mēs varam apsvērt citu kriptogrāfijas marÄ·iera veidu - mākoni.

Å odien jÅ«s nevienu nepārsteigsiet mākoņa zibatmiņas disks. Viss PriekÅ”rocÄ«bas un trÅ«kumi mākoņa zibatmiņas diski ir gandrÄ«z identiski mākoņa marÄ·ieriem.

Å eit galvenais ir mākoņa marÄ·ierā saglabāto datu, galvenokārt privāto atslēgu, droŔība. Vai mākoņa marÄ·ieris to var nodroÅ”ināt? Mēs sakām - JĀ!

Tātad, kā darbojas mākoņa marÄ·ieris? Pirmais solis ir reÄ£istrēt klientu marÄ·ieru mākonÄ«. Lai to izdarÄ«tu, ir jānodroÅ”ina utilÄ«ta, kas ļauj piekļūt mākonim un reÄ£istrēt tajā savu pieteikumvārdu/segvārdu:
Mākoņa marÄ·ieris PKCS#11 – mÄ«ts vai realitāte?

Pēc reÄ£istrēŔanās mākonÄ« lietotājam ir jāinicializē savs marÄ·ieris, proti, jāiestata marÄ·iera etiÄ·ete un, pats galvenais, jāiestata SO-PIN un lietotāja PIN kodi. Å ie darÄ«jumi ir jāveic tikai droŔā/Å”ifrētā kanālā. Lai inicializētu marÄ·ieri, tiek izmantota utilÄ«ta pk11conf. Lai Å”ifrētu kanālu, tiek piedāvāts izmantot Å”ifrēŔanas algoritmu Magma-VKS (GOST R 34.13-2015).

Lai izstrādātu saskaņotu atslēgu, uz kuras pamata tiks aizsargāta/Å”ifrēta trafika starp klientu un serveri, tiek piedāvāts izmantot ieteicamo TK 26 protokolu. SESPAKE Sākot no koplietojamo atslēgu Ä£enerēŔanas protokols ar paroles autentifikāciju.

Tiek ierosināts izmantot kā paroli, uz kuras pamata tiks ģenerēta koplietotā atslēga vienreizējas paroles mehānisms. Tā kā mēs runājam par krievu kriptogrāfiju, ir dabiski ģenerēt vienreizējas paroles, izmantojot mehānismus CKM_GOSTR3411_12_256_HMAC, CKM_GOSTR3411_12_512_HMAC vai CKM_GOSTR3411_HMAC.

Å Ä« mehānisma izmantoÅ”ana nodroÅ”ina, ka piekļuve personÄ«gajiem marÄ·iera objektiem mākonÄ«, izmantojot SO un USER PIN kodus, ir pieejama tikai lietotājam, kurÅ” tos instalēja, izmantojot utilÄ«tu. pk11conf.

Kad esat veicis Ŕīs darbÄ«bas, jÅ«su mākoņa žetons ir gatavs lietoÅ”anai. Lai piekļūtu savam mākoņa žetonam, vienkārÅ”i instalējiet LS11CLOUD bibliotēku savā datorā. Izmantojot mākoņa žetonu lietojumprogrammās platformās Android iOS un iOS ir nodroÅ”ināts atbilstoÅ”s SDK. Å Ä« bibliotēka tiks norādÄ«ta, savienojot mākoņa marÄ·ieri Redfox pārlÅ«kprogrammā vai norādot to pkcs11.txt failā. LS11CLOUD bibliotēka sazinās arÄ« ar mākoņa marÄ·ieri, izmantojot droÅ”u SESPAKE balstÄ«tu kanālu, kas tiek izveidots, izsaucot PKCS#11 C_Initialize funkciju!

Mākoņa marÄ·ieris PKCS#11 – mÄ«ts vai realitāte?

Tas arī viss. Tagad varat pasūtīt sertifikātu, instalēt to savā mākoņa marķierā un doties uz valdības pakalpojumu vietni.

Avots: www.habr.com

Iegādājieties uzticamu mitināŔanu vietnēm ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa vietņu mitināŔanu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster