Code được viết bằng ngôn ngữ c# với công cụ Microsoft Visual Studio. Nội dung mã hóa và giải mã DES, Triple DES, Rijndael, RC2 có Mode(ECB, CBC, CFB, OFB, CTS) và Padding(PKCS7, Zeros, None). Code có sử dụng Key và IV(Init Vector) random cho mỗi lần mã hóa và được lưu lại vào các file nhị phân với tên tương ứng để dùng cho lần giải mã sau. Khi tải về chạy lên ban đầu sẽ là màn hình giao diện welcome bạn nhấn OK để tiếp tục đến giao diện mã hóa chính. Giao diện chính gồm các radio button chọn loại mã hóa; tiếp theo 2 button dùng để random key và IV(Init Vector) kèm với 2 textview để hiển thị key và IV random; tiếp theo là 2 button Encrypt và Decrypt dùng lần lượt để mã hóa và giải mã nội dung văn bản, đi kèm là 4 textview hiển thị nội dung cần mã hóa(Plaintext) và sau giải mã(Recovered Plaintext), nội dung sau mã hóa(Ciphertext Displayed as Text String) và cần giải mã(Ciphertext Displayed as Byte Array)
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Chỉ cần tải về và giải nén sau đó chạy file solution lên. Do code được viết bằng công cụ Microsoft Visual Studio phiên bản 2013 nên ta cần sử dụng bản tương ứng hoặc có thể copy code để sửa lại cho thích hợp với từng phiên bản Visual Studio phù hợp.