網頁

2015年10月10日 星期六

一則才百多字母的單套字母替密文monoalphabetic substitution cipher

UAQUSJ VYUH ND BNDX KIUK SEMH EQD HYJEAMKNED KE JMWWYYX NJ BEHY NBFEHKUDK KIUD UDS EKIYH KINDL. -- UVHUIUB ANDWEAD

2015年10月9日 星期五

利用密碼學教學軟體模擬Vernam OTP

密碼學教學軟體cryptool 2安裝後,簡易測試模擬完美無法破解的Vernam密碼 OTP (One-Time Pad)單次密碼本

密碼學教學軟體cryptool 2的下載與安裝

極佳的密碼教學軟體,連用來做密碼分析都很好用。

2015年10月7日 星期三

「按我大吉」大樂透lotto手機程式


用while迴圈,熟悉資料結構中的List操作。

2015年10月6日 星期二

ex3 課表矩陣

 列印課表數字代碼矩陣,以及代碼的課名

提示:參考此連結

ex2檢討與補充

費氏數列不用陣列,用三個暫存器也可以。用遞迴的方式真的會很慢。

2015年10月5日 星期一

小朋友用密碼盤操作Vigenère密碼加密解密

小朋友用密碼盤操作Vigenère多套字母替代密碼加密解密,無須用到26x26的加解密對照表。 

使用Eclipse的WindowBuilder完成一圖畫介面gui的java視窗程式

使用Eclipse的WindowBuilder完成一圖畫介面gui的java程式 ,作法簡易可快速開發。


2015年10月4日 星期日

如何讓JCE能解開256-bit AES的密文

加密方法:
cipher = Cipher.getInstance("AES");

key=64e02d09a471f3b80063ea6141cd29d80fb9d6e4909a7f4230071c5af15a7929

cipher=dd7c14259d182026eea41026ab72059c5fcc8e884d9665b7a00908c92794a771efa40b97451b044d25ac17529bb80e06

plaintext=?

利用JCE實作AES解密程式

利用JCE實作AES解密程式,在輸入金鑰值的情況下,解開用128-bit AES加密的密文。