ถึงเวลาแล้วที่ต้องใช้การเข้ารหัส
ในกรณีนี้ ไม่จำเป็นต้องดำเนินการใดๆ กับพัสดุ สิ่งที่คุณทำได้คือเพิ่มสคริปต์ให้กับโปรเจ็กต์เพื่อสร้างไลบรารีแพ็กเกจที่เขียนด้วยภาษา
อย่างอื่นก็เรียบง่าย เราเพิ่มปุ่มสำหรับเลือกโทเค็นที่ใช้งานได้ในหน้าต่างที่สองและรับ:
- โทเค็นซอฟต์แวร์ ls11sw2016;
- โทเค็นคลาวด์ ls11cloud;
- โทเค็น PKCS11#11 อีกอัน
ตามค่าเริ่มต้น โทเค็นซอฟต์แวร์จะเชื่อมต่ออยู่ หากยังไม่ได้สร้างไว้ก่อนหน้านี้ คุณจะได้รับแจ้งให้เริ่มต้นใช้งาน ให้เรานึกถึงสิ่งนั้น
โปรดทราบว่าโทเค็นซอฟต์แวร์ได้รับการพัฒนาตามคำแนะนำของ PKCS#11 v.2.40 และ TK-26 หากต้องการรับข้อมูลที่สมบูรณ์เกี่ยวกับโทเค็น รวมถึงกลไกการเข้ารหัสที่รองรับ เพียงคลิกที่ปุ่ม “เกี่ยวกับโทเค็นและการเข้ารหัส” ในเมนูหลัก (“ฟังก์ชันการทำงาน”) ทุกวันนี้ ไม่ใช่โทเค็นฮาร์ดแวร์ตัวเดียวที่รองรับการเข้ารหัสของรัสเซียที่มีฟังก์ชันนี้:
คำถามเกิดขึ้น: - วิธีติดตั้งใบรับรองส่วนบุคคลบนโทเค็น มีสองตัวเลือก ตัวเลือกแรกคือการนำเข้าใบรับรองและคู่คีย์ผ่านคอนเทนเนอร์ PKCS#12 (ปุ่ม "ทำงานกับ PKCS12/PFX"):
ตัวเลือกที่สองเกี่ยวข้องกับการสร้างคำขอ (PKCS#10) สำหรับใบรับรอง ตัวเลือกนี้ (function
ตอนนี้คุณสามารถบันทึกคำขอลงในแฟลชไดรฟ์แล้วไปที่
ตอนนี้คุณสามารถลงนามในเอกสารด้วยใบรับรองที่เก็บไว้ในโทเค็นโดยใช้แท็บ
ในบทความถัดไป เราจะบอกวิธีเชื่อมต่อกับโทเค็นระบบคลาวด์ และคำถามเกี่ยวกับการโอนฟังก์ชันการสร้างใบรับรองไปยังแพลตฟอร์มมือถือยังคงเปิดอยู่ สิ่งนี้จำเป็นหรือไม่?
สามารถดาวน์โหลดยูทิลิตี้ cryptoarmpkcs-A เวอร์ชันอัปเดตสำหรับแพลตฟอร์ม Android ได้ที่นี่:
ป.ล. กำลังบันทึกบันทึก
หากต้องการสร้างแพ็คเกจ ให้ใช้ยูทิลิตี้กระดูกจาก
ด้วยการถือกำเนิดของปุ่มนี้ กระบวนการแก้ไขข้อบกพร่องของแอปพลิเคชันจึงง่ายขึ้นอย่างมาก
หากต้องการเพิ่มปุ่ม เพียงเพิ่มโค้ดต่อไปนี้ลงในไฟล์bones หลังบรรทัด 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
}
ที่มา: will.com