ืืืืข ืืืื ืืืฉืชืืฉ ืืงืจืืคืืืืจืคืื
ืืืงืจื ืื, ืื ื ืืจืฉ ืขืืืื ืฉื ืืืืืื. ืื ืื ืฉื ืขืฉื ืืื ืืืืกืืฃ ืกืงืจืืคื ืืคืจืืืงื ืืื ืืืช ืกืคืจืืืช ืืืืืืืช ืฉื ืืชืื ืืฉืคื
ืื ืืฉืืจ ืคืฉืื. ืื ื ืืืกืืคืื ืืคืชืืจืื ืืืืืจืช ืืกืืืื ืขืืื ืืืืื ืืฉื ื ืืืงืืืื:
- ืืกืืืื ืชืืื ื ls11sw2016;
- ืืกืืืื ืขื ื ls11cloud;
- ืืกืืืื PKCS11#11 ื ืืกืฃ.
ืืืจืืจืช ืืืื, ืืกืืืื ืชืืื ื ืืืืืจ. ืื ืืื ืื ื ืืฆืจ ืืขืืจ, ืชืชืืงืฉ ืืืชืื ืืืชื. ืชื ืื ื ืืืืืืจ ืื ืืช ืื
ืฉืืื ืื ืฉืืกืืืื ืืชืืื ื ืคืืชื ืืืชืื ืืืืืฆืืช PKCS#11 v.2.40 ื-TK-26. ืืื ืืงืื ืืืืข ืืื ืขื ืืืกืืืื, ืืืื ืื ืื ืื ื ืืฆืคื ื ื ืชืืืื, ืคืฉืื ืืืฅ ืขื ืืคืชืืจ "ืืืืืช ืืืกืืืื ืืืืฆืคื ื ืฉืื" ืืชืคืจืื ืืจืืฉื ("ืคืื ืงืฆืืื ืื"). ืืืื, ืืืฃ ืืกืืืื ืืืืจื ืืื ืืชืืื ืืืฆืคื ื ืจืืกืืช ืืื ืืช ืืคืื ืงืฆืืื ืืืืช ืืื:
ื ืฉืืืช ืืฉืืื: - ืืืฆื ืืืชืงืื ืชืขืืื ืืืฉืืช ืขื ืืกืืืื. ืืฉื ื ืฉืชื ืืคืฉืจืืืืช. ืืืคืฉืจืืช ืืจืืฉืื ื ืืื ืืืืื ืืช ืืืืฉืืจ ืขืฆืื ืืืช ืฆืื ืืืคืชืืืช ืฉืื ืืจื ืืืื PKCS#12 (ืืืฆื "ืขืืืื ืขื PKCS12/PFX"):
ืืืคืฉืจืืช ืืฉื ืืื ืืืืืช ืืฆืืจืช ืืงืฉื (PKCS#10) ืืืืฉืืจ. ืืคืฉืจืืช ืื (ืคืื ืงืฆืื
ืืขืช ืชืืื ืืฉืืืจ ืืช ืืืงืฉื ืืืื ื ื ืืืืง ืืืืืช ืื
ืืขืช ืชืืื ืืืชืื ืขื ืืกืืืื ืขื ืืืฉืืจืื ืืืืืืกื ืื ืขื ืืืกืืืื ืืืืฆืขืืช ืืืจืืืกืืื
ืืืืืจ ืืื ื ืกืคืจ ืืื ืืืฆื ืืืชืืืจ ืืืกืืืื ืขื ื. ืืืฉืืื ืฉื ืืขืืจืช ืคืื ืงืฆืืืช ืฉื ืืฆืืจืช ืืืฉืืจืื ืืคืืืคืืจืื ืื ืืืืช ื ืืชืจื ืคืชืืื. ืืื ืื ื ืืืฅ?
ืืช ืืืจืกื ืืืขืืืื ืช ืฉื ืืื ืืฉืืจืืช cryptoarmpkcs-A ืืคืืืคืืจืืช ืื ืืจืืืื ื ืืชื ืืืืจืื ืืื:
ื .ื ืฉืืืจืช ืืืืื
ืืื ืืื ืืช ืืช ืืืืืื, ืืฉืชืืฉ ืืืื ืืขืืจ ืขืฆืืืช ื
ืขื ืื ืืกืชื ืฉื ืืคืชืืจ ืื, ืชืืืื ืืืชืืจ ืืืืืื ืฉื ืืืคืืืงืฆืื ืคืืฉื ืืืื.
ืืื ืืืืกืืฃ ืืคืชืืจ, ืคืฉืื ืืืกืฃ ืืช ืืงืื ืืื ืืงืืืฅ ืืขืฆืืืช ืืืจื ืฉืืจื 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]
ืคืงืืืช ืืฉืืืจื adb_logcat_save ื ืจืืืช ืื:
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
}
ืืงืืจ: www.habr.com