D'Zäit ass komm fir Kryptografesch ze benotzen
An dësem Fall war keng Veraarbechtung vum Package néideg. Alles wat gemaach gouf war e Skript zum Projet ze addéieren fir d'Packagebibliothéik ze bauen an der Sprooch geschriwwe ginn
Alles anescht ass einfach. Mir addéieren Knäppercher fir en Aarbechtstoken op déi zweet Fënster ze wielen a kréien:
- Software Token ls11sw2016;
- Cloud Token ls11cloud;
- aner PKCS11 # 11 Token.
Par défaut ass e Software Token ugeschloss. Wann et net virdru erstallt gouf, wäert Dir gefrot ginn et ze initialiséieren. Loosst eis dat erënneren
Bedenkt datt d'Software Token am Aklang mat den Empfehlungen vun PKCS entwéckelt gouf # 11 v.2.40 an TK-26. Fir komplett Informatioun iwwer den Token ze kréien, och ënnerstëtzt kryptografesch Mechanismen, klickt einfach op de "Iwwer den Token a seng Kryptografie" Knäppchen am Haaptmenü ("Funktionell"). Haut huet keen eenzegen Hardware Token déi russesch Kryptografie ënnerstëtzt dës Funktionalitéit:
D'Fro stellt sech: - wéi e perséinleche Certificat op engem Token ze installéieren. Et ginn zwou Méiglechkeeten. Déi éischt Optioun ass den Zertifika selwer a säi Schlësselpaar duerch den PKCS #12 Container z'importéieren (de "Schafft mat PKCS12 / PFX" Knäppchen):
Déi zweet Optioun beinhalt eng Ufro (PKCS#10) fir e Certificat ze kreéieren
Elo kënnt Dir d'Ufro op Flash Drive späicheren a goen
Dir kënnt elo Dokumenter mat Zertifikater ënnerschreiwen, déi um Token gespäichert sinn mat der Tab
Am nächsten Artikel wäerte mir Iech soen wéi Dir mat engem Cloud Token verbënnt. An d'Fro vum Transfert vun Zertifikatgeneratiounsfunktiounen op déi mobil Plattform bleift oppen. Ass dëst néideg?
Déi aktualiséiert Versioun vum cryptoarmpkcs-A Utility fir d'Android Plattform kann hei erofgeluede ginn:
P.S. Späichert de Logbuch
Fir de Package ze bauen, benotzt d'Schanken Utility vun
Mat dem Advent vun dësem Knäppchen ass de Prozess vun der Debugging vun der Applikatioun staark vereinfacht.
Fir e Knäppchen derbäizefügen, füügt just de folgende Code an d'Schankendatei no der Linn 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]
Den adb_logcat_save späicheren Kommando gesäit esou aus:
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: will.com