A’ cleachdadh uidheaman comharran crioptagrafach PKCS#11 air an àrd-ùrlar Android

A’ cleachdadh uidheaman comharran crioptagrafach PKCS#11 air an àrd-ùrlar Android Tha an t-àm ann cryptographic a chleachdadh Innealan PKCS#11 agus air an àrd-ùrlar AndroidDh’fhaodadh cuid a ràdh nach eil comharran bathar-cruaidh ann airson AndroidAch eadhon ged a tha seo fìor, chan eil ann ach sealach. Ach an-diugh faodaidh tu comharra bathar-bog a stàladh no a chleachdadh comharra neòil. Air sgàth goireasachd cryptoarmpkcs-A ga leasachadh airson an àrd-ùrlair Android a’ cleachdadh Androwish sa chànan sgriobtaidh Tcl/Tk, thathar a’ cleachdadh a’ phacaid gus comharran a cheangal Tionndadh TclPKCS11 1.0.1.

Anns a 'chùis seo, cha robh feum air a' phacaid a ghiullachd. Cha deach a dhèanamh ach sgriobt a chur ris a’ phròiseact gus leabharlann pacaid a thogail sa chànan Si, fo Android agus sgaoileadh na leabharlainn fhèin. Chaidh co-dhùnadh cuideachd am bathar-bog ls11sw2016 agus leabharlannan chomharran sgòthan ls11cloud airson diofar àrd-ùrlaran a chur ris a’ phròiseact seo.

Tha a h-uile càil eile sÏmplidh. Cuiridh sinn putanan airson tòcan obrach a thaghadh ris an dàrna uinneag agus gheibh sinn:

  • comharra bathar-bog ls11sw2016;
  • comharra neòil ls11cloud;
  • tòcan PKCS11#11 eile.

A’ cleachdadh uidheaman comharran crioptagrafach PKCS#11 air an àrd-ùrlar Android

Gu gnàthach, tha comharra bathar-bog ceangailte. Mura deach a chruthachadh roimhe seo, thèid iarraidh ort a thòiseachadh. Leig leinn sin a chuimhneachadh toiseachadh tòcan air a dhèanamh suas de bhith a’ sònrachadh taga agus a’ suidheachadh còd PIN cleachdaiche:

A’ cleachdadh uidheaman comharran crioptagrafach PKCS#11 air an àrd-ùrlar Android

Thoir an aire gun deach an comharra bathar-bog a leasachadh a rèir molaidhean PKCS#11 v.2.40 agus TK-26. Gus fiosrachadh iomlan fhaighinn mun tòcan, a’ toirt a-steach uidheamachdan criptografach le taic, dìreach cliog air a’ phutan “Mu dheidhinn an tòcan agus a chrioptachadh” sa phrìomh chlàr (“Feumail”). An-diugh, chan eil an gnìomh seo aig aon chomharra bathar-cruaidh a tha a’ toirt taic do chrioptachadh Ruiseanach:

A’ cleachdadh uidheaman comharran crioptagrafach PKCS#11 air an àrd-ùrlar Android

Tha a 'cheist ag èirigh: - mar a stàlaicheas tu teisteanas pearsanta air tòcan. Tha dà roghainn ann. Is e a’ chiad roghainn an teisteanas fhèin agus a phrìomh phaidhir a thoirt a-steach tron ​​​​ghobhar PKCS #12 (am putan “Obair le PKCS12 / PFX”):

A’ cleachdadh uidheaman comharran crioptagrafach PKCS#11 air an àrd-ùrlar Android

Tha an dàrna roghainn a' ciallachadh a bhith a' cruthachadh iarrtas (PKCS#10) airson teisteanais. Tha an roghainn seo (gnìomh "Iarrtas Teisteanas") a’ solarachadh airson prìomh phaidhir a ghineadh gu dìreach air an tòcan:

A’ cleachdadh uidheaman comharran crioptagrafach PKCS#11 air an àrd-ùrlar Android

A-nis is urrainn dhut an t-iarrtas airson draibhearan flash a shàbhaladh agus a dhol gu ionad teisteanais airson teisteanas. Ma chleachdas tu an teisteanas airson adhbharan deuchainn no air an taobh a-staigh, faodaidh tu cuideachd an goireas a chleachdadh gus teisteanas a thoirt seachad CAFL63. Tha an teisteanas a thig às air a thoirt a-steach don tòcan anns an taba “Seall Iarrtas / Teisteanas”:

A’ cleachdadh uidheaman comharran crioptagrafach PKCS#11 air an àrd-ùrlar Android

Faodaidh tu a-nis ainmean a chuir ri sgrìobhainnean le teisteanasan air an stòradh air an tòcan a’ cleachdadh an taba msgstr "Cuir ainm ri sgrìobhainn".

Anns an ath artaigil innsidh sinn dhut mar a cheanglas tu ri tòcan sgòthan. Agus tha a’ cheist mu bhith a’ gluasad gnìomhan gineadh teisteanais chun àrd-ùrlar gluasadach fhathast fosgailte. A bheil seo riatanach?

Tionndadh Ăšraichte den ghoireas cryptoarmpkcs-A airson an Ă rd-Ăšrlair Android faodar a luchdachadh a-nuas an seo:

PS A 'sĂ bhaladh an loga

Gus am pasgan a thogail, cleachd an goireas cnàmhan bho AndroWish SDKÀs dèidh don phacaid a bhith air a thogail gu soirbheachail, nochdaidh putan “Stàlaich is ruith”, agus nuair a bhriogas tu air, fosglaidh e uinneag loga a sheallas toradh adb logcat (an inneal logaidh). Android Drochaid Debug). Is e an taobh àicheil den sgrion seo gu bheil e duilich an teachdaireachd mearachd a lorg, gu h-àraidh leis a’ bhogsa-seic “V” (fada) air a chomasachadh. Mar sin, chaidh putan “Sàbhail” a chur ris, a shàbhaileas an loga dhan fhaidhle /tmp/logBone.txt (tha sinn a’ bruidhinn mu dheidhinn Linux):

A’ cleachdadh uidheaman comharran crioptagrafach PKCS#11 air an àrd-ùrlar Android

Le teachd a’ phutan seo, tha am pròiseas deasbaid air an tagradh air a dhèanamh nas sìmplidhe gu mòr.

Gus putan a chuir ris, dÏreach cuir an còd a leanas ris an fhaidhle chnàmhan às deidh loidhne 2591:

	    ttk::button $l.frame.clear -text "Clear" -width 6 
		-command [list adb_logcat_clear $l.text]
#Добавленный код
	    ttk::button $l.frame.save -text "Save" -width 6 
		-command [list adb_logcat_save $l.text]

	    ttk::button $l.frame.run -text "Run" -width 6 
		-command [list adb_logcat_run $l]

Tha coltas an Ă ithne sĂ bhalaidh adb_logcat_save mar:

proc adb_logcat_save {text} {
    set tt [$text get 1.0 end]
    set file "/tmp/logBone.txt"
    file delete -force $file
  #Собственно запись в файл
    set fd [open $file w]
    chan configure $fd -translation binary
    puts -nonewline $fd $tt
    close $fd
}

Source: www.habr.com

Ceannaich aoigheachd earbsach airson làraich le dìon DDoS, frithealaichean VPS VDS 🔥 Ceannaich aoigheachd làrach-lìn earbsach le dìon DDoS, frithealaichean VPS VDS | ProHoster