Ch kỦ bi trong gia od ch hƠnh chính đi nt

Một phần của tài liệu Chữ ký bội và ứng dụng trong giao dịch hành chính (Trang 35 - 38)

Qu n lỦ tƠi li u đi n t vƠ truy n thông tin đi n t đƣ t o thƠnh m t ph n r ng l n c a ho t đ ng giao d ch hƠnh chính. Ng i ta dự ki n vi c s d ng d li u kỹ thu t s sẽ đ c phổ bi ntrong nh ng năm t i vƠ nó sẽ d n d n thay th ph ng pháp lƠm vi c v i gi y t nh truy n th ng. TƠi li u gi y sẽ không hoƠn toƠn bi n m t nh ng hình th c trên gi y sẽ không còn lƠ c t lõi c a h th ng qu n lỦ tƠi li u. Vai trò c a nó sẽ đ c gi m đ n m c c b n trong đ u ra c a m t h th ng giao d ch hƠnh chính đi n t , thay vƠo đó lƠ hình th c qu n lỦ s . Xu h ng nƠy đƣ đ c thể hi n rõ ràng trong các môi tr ng hƠnh chính tiên ti n, ví d trong lĩnh vực ngơn hƠng hoặc trong lĩnh vực b o hiểm, vƠ nó sẽ s m hay mu n cũng sẽ xu t hi n trong chính quy n c a chính ph , qu c h i vƠ tòa án.

Mặc dù v y, vi c s d ng tƠi li u s , thông tin đi n t v n không thể tránh kh i m t s hoƠi nghi, đặc bi t khi ti n hƠnh giao d ch v i các thông tin, tƠi li u quan tr ng.M t trong nh ng lỦ dolƠ thi u b o đ m v kh năng xác thực thông tin, tính xác thực, tính toƠn vẹn vƠ tính ch ng ch i b trách nhi m trong văn b n đó. V y nênch kỦ s lƠ m t gi i pháp thi t y u cho v n đ nƠy.

Trong thực t , có r t nhi u giao d ch, th a thu nầ c n đ c kỦ k t b i nhi u ng i, nhi u đ i tác. V y nên,

đ n. Đ i v i giao d ch hƠnh chính đi n t , vi c xác xác thực c a thông tin đ c ch a đựng trong văn b n do nhi u ng i ch u trách nhi m l i cƠng c p thi t.

Ch kỦ b iđ c bổ sung vƠo tƠi li u cho phép nh ng ng i có liên quan, c quan có th m quy n kiểm tra tính xác thực c a tƠi li u, cũng nh kiểm tra tính toƠn vẹn vƠ tính ch ng ch i b trách nhi mtrong văn b n đó.

Vi c t o ra

khi n ch kỦ b i sẽ lƠ m t gi i pháp đ c s d ng r t nhi u trong giao d ch hƠnh chính đi n t hi n t i vƠ t ng lai.

35 Ch ơng 3. TH NGHI M CH NG TRỊNH CH Kụ B I 3.1. C U HỊNH H TH NG 3.1.1. Ph n c ng Yêu c u ph n c ng c a ch ng trình: CPU

T i thiểu: 600MHz pentinum processor

Đ ngh : 1GHz pentinum processor hoặc cao h n

RAM T i thiểu: 256 MB Đ ngh : 512 MB hoặc cao h n HDD T i thiểu: 5 MB 3.1.2. Ph n m m Yêu c u ph n m m c a ch ng trình:

+ Máy ph i cƠi đặt vƠ s d ng m t trong các h đi u hƠnh sau : window 2000, window XP (pack 1,2,3), window server, window 7.

36

3.2. CÁC THÀNH PH N C A CH NG TRỊNH

Ch ng trình “Ch kỦ b i” (Digital Multi-Signature) s d ng ngôn ng vb.net v i giao di n đ c thi t k trên Visual Studio 2008, gồm ba ph n chính: + T o đ i di n.

+ T o ch kỦ. + Kiểm tra ch kỦ.

Hình 3.1 Giao di n ch ng trình.

3.2.1. T o đ i di n

Ph n “T o đ i di n” s d ng thu t toán hƠm băm MD5 để t o ra file đ i di n t file c n t o đ i di n ban đ u.

3.2.2. T o ch kỦ

Ph n “T o ch kỦ” s d ng thu t toán “hình thƠnh ch kỦ s b i” trong “phát triển l c đồ ch kỦ b i dựa trên c s bƠi toán logarit r i r c” để ti n hành kỦ s lên file đ i di n đ u vƠo.

3.2.3. Kiểm tra ch kỦ

Ph n “Kiểm tra ch kỦ” s d ng thu t toán “kiểm tra ch kỦ” trong “phát triển l c đồ ch kỦ b i dựa trên c s bƠi toán logarit r i r c” để ti n hƠnh kiểm tra ch kỦ có chính xác v i file đ u vào hay không.

37

3.3. CH NG TRỊNH

Ch ng trình cung c p ch c năng t o đ i di n cho tƠi li u vƠ l p, kiểm tra ch kỦ c a file đ i di n y. 3.3.1. Ch c năng t o đ i di n Đ u vƠo: File c n t o đ i di n. Đ u ra: File đ i di n. 3.3.2. Ch c năng t o ch kỦ Đ u vào: + File đ i di n.

+ Các tham s công khai p, q, g.

+ Khóa công khai cá nhơn, tham s r cá nhơn. Đ u ra:

+ File ph n th nh t c a ch kỦ. + File ph n th hai c a ch kỦ.

Một phần của tài liệu Chữ ký bội và ứng dụng trong giao dịch hành chính (Trang 35 - 38)

Tải bản đầy đủ (PDF)

(50 trang)