Phần mềm "Mật thư 4.0" và "Mật thư 4.1"

Phần mềm "Mật thư 4.0" và "Mật thư 4.1"
Mật thư 4.0
Trải qua bao ngày nghiên cứu và tìm cách làm phần VIGENERE, hôm nay TS tiếp tục đưa đến các bạn một chương trình mới, có thêm phần "Mật thư VIGENERE", đây là chương trình mà TS đầu tư suy nghĩ và làm miệt mài nhất trong chương trình
Nhằm giúp ích các huynh trưởng làm mật thư và giúp các bạn thiếu nhi hiểu biết thêm nhiều dạng mật thư nên TS đã cố gắng làm được chương trình này

Giới thiệu sơ qua về Mã Vigenere:
Nhà ngoại giao ngưởi Pháp Blaise de Vigenère (1523-1596) đã phát minh ra bảng mã gồm 26 mã, đc xếp thành hình vuông. Bảng mã ma trận này đã mang tên ông – mã Vigenère. Hàng trên cùng ông viết bảng chữ cái từ a tới z, sau đ ó đanh số thứ tự từ 1 tới 26. Hàng thứ nhất bắt đầu bằng chữ B, hàng hai bắt đầu từ chữ C,… hàng 26 từ chữ A. Hình vuông này thực chất là là một loạt những bảng mã đão vị trí của Caesar, hàng thứ nhất dịch đi một chữ cái, hàng thứ n dịch đi n chữ cái,…
Bảng mã : 



Văn bản mã hoá sẽ dựa vào văn bản thường cộng cho số hàng tương
ứng với hàng của từ khoá, sau đó suy ra từng hàng của văn bản mã hoá


Hướng dẫn sử dụng chương trình mới
Mật thư VIGENERE nằm ở "sheet 3" của chương trình gồm 2 phần: phần làm mật thư và phần dịch mật thư
Trong mỗi phần đều có phần hiển thị và phần nhập
Khóa luôn là phần phải nhập
Bạch văn là phần được suy ra từ mật thư
Và mật thư là phần được đưa ra để giải và trả về bạch văn




Trong phần "làm mật thư":
chỉ nhập khóa nhưng chưa nhập bạch văn thì ở phần [hiển thị] sẽ xuất hiện lỗi



Nhưng các bạn đừng lo, lỗi đó không là vấn đề gì hết nếu bạn nhập thêm phần bạch văn đầy đủ
Lưu ý: Số ký tự trong phần "bạch văn" luôn luôn phải bằng hoặc nhiều hơn số ký tự của phần "khóa", lý do: "lỗi lookup". Số ký tự hiển thị luôn luôn bằng số ký tự của "khóa"
nhập phần khóa là "THIENCHUA" và phần bạch văn là "TINHFYEEU" (số ký tự bằng nhau)
Phần mật thư sẽ hiển thị ra kết quả là "MPVLSALYU"

Các bạn có thể tra bảng Vigenere để kiểm chứng





Đến phần "dịch mật thư"
Phần này thì đổi chỗ phần bạch văn thành phần hiển thị và phần mật thư thành phần nhập thôi
TS vẫn để khóa là "THIENCHUA" và TS nhập lại phần mật thư như trên là "MPVLSALYU"
Phần bạch văn sẽ hiển thị là "TINHFYEEU"




Để chứng minh là 2 phần làm và phần dịch sẽ đưa ra kết quả khác nhau TS sửa lại phần mật thư (nhập) thành "TINHFYEEU" và kết quả không phải là "MPVLSALYU" mà là một kết quả khác như các bạn thấy ở hình dưới



Các bạn cần lưu ý những điểm sau đây
1. Các bạn chỉ nhập được ký tự ở phần nhập (do đã protect tất cả chỉ chừa phần nhập)
2. Các bạn không thể để khoảng chắn trong các phần nhập cũng như các ký tự đặc biệt (gặp lỗi không hiển thị được kết quả)
3. Số ký tự tối đa chương trình có thể hiển thị ở mỗi phần hiển thị là 26 ký tự 

4. Phần nhập nhiều hơn 26 ký tự trong phần nhập sẽ không hiển thị trong phần hiển thị
5. đã khóa protech 3 SHEET "Chữ - Chư", "Số - Chữ" và "Vigenere" bằng password nên không thể chỉnh sữa gì trong 3 SHEET này
6. không khóa 3 SHEET còn lại là "Morse", "sheet 5" và "sheet 6" 

Mật thư 4.1

xin giới thiệu sơ qua phần Morse này
Phần Morse này nằm trong Sheet 4 (Sheet Morse)
"Phần chuyển chữ thành Morse": cho tích = "○" và te = "-"
"Phần chuyển Morse thành chữ": cho tích = "e" và te = "t"
Lý do:
Phần nhập chữ không vấn đề gì khi các ban nhập chữ... Nhưng phần nhập morse nếu là các kí tự có "te" ("-" dấu gạch ngang hay dấu trừ) sẽ bị lỗi vì để dấu trừ đầu dòng (excel hiểu là dấu trừ) nên TS để tích = "e" và te = "t" để không bị lỗi
Các bạn thông cảm
Ở phần chữ => morse: các bạn có thể nhập 60 kí tự và ở phần hiển thị sẽ hiện ra 60 kí tự chia đều cho 3 ô nghĩa là mỗi dòng sẽ hiện ra 20 ký tự(làm nhiều quá bị mất kí tự)
Ở phần morse => chữ: giống như bên mật thư Số - Chữ, chia ra từng ô để nhập, chương trình chỉ hiểu được các morse là "e" và "t" (không phân biệt chữ hoa chữ thường) và phải đúng ký tự như bảng morse (có luôn kí tự "CH" (4 te))


Trong phần Chữ => Morse: nhập 1 chuỗi "CAAUFCHUCSPHONGTRAOFTHIEEUSNHITHANHSTHEERCANGFNGAY FCANGFLOWNSMANHF"
Là nhiều hơn 60 ký tự, phần hiển thị vẫn hiện ra nhưng chỉ hiện ra đủ và đúng 60 ký tự không hơn
Ở phần Morse => Chữ: nhập lại phần hiển thị của phần Chữ => Morse thì chương trình cũng hiện ra một chuỗi ký tự giống như ở trên nhưng thiếu những ký tự bị thiếu ở trên (nhập tích = "e" và te = "t" như các bạn thấy trong hình dưới)



Để giúp các bạn nào quên hoặc chưa biết morse mà đã down chương trình này về rồi thì cũng có một bảng Morse ở dưới để các bạn tiện học và làm việc với chương trình




nguồn tnttvn.com
  Thông tin chi tiết
Tên file:
Phần mềm "Mật thư 4.0" và "Mật thư 4.1"
Phiên bản:
N/A
Tác giả:
N/A
Website hỗ trợ:
N/A
Thuộc chủ đề:
Phần mềm tiện ích
Gửi lên:
26/04/2012 03:27
Cập nhật:
07/05/2012 05:31
Người gửi:
trongan
Thông tin bản quyền:
N/A
Dung lượng:
473.00 KB
Xem:
8632
Tải về:
4342
  Tải về
   Đánh giá
Bạn đánh giá thế nào về file này?
Hãy click vào hình sao để đánh giá File
loading...

  Ý kiến bạn đọc

Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây