結果跑出以下:
2008年10月5日
2008年9月22日
Vigenere Cipher - 維吉尼亞密碼
多字元加密法最典型的例子是維瓊內爾加密法(Vigenere cipher):加密重複使用到一個關鍵字(key word),用哪個字母取代端視輪替到關鍵字的哪個字母而定。儘管如此,多字元加密法仍然受到頻率分析法的部分危害,不過這直到十九世紀中期才被巴貝奇(Charles Babbage)發現。
维吉尼亚密码引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密:
TO BE OR NOT TO BE THAT IS THE QUESTION
当选定RELATIONS作为密钥时,加密过程是:明文一个字母为T,第一个密钥字母为R,因此可以找到在R行中代替T的为K,依此类推,得出对应关系如下:
密钥:RELAT IONSR ELATI ONSRE LATIO NSREL
明文:TOBEO RNOTT OBETH ATIST HEQUE STION
密文:KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY
历史上以维吉尼亚密表为基础又演变出很多种加密方法,其基本元素无非是密表与密钥,并一直沿用到二战以后的初级电子密码机上。
回答者:西伯利亚的狼 - 状元 十四级 5-20 20:32
第一題
QMDXA YTXFU MBCSU VALAQ RWXTP LQSTG HTEFA GASBDYWACO GZPCS DIRTD DJSDS CJABV KQSGG PGNAZ IUWQKRJSAN VQHNF PWVKX PGWDE EGVTP LELRJ QBBJQ TSXQRGAHTG ZMCQA EHGGZ HOJAL NJPHC JABVK QHFHM GXWPPYSZSO GABSS OXYAF PGWPQ LTXPG SZIRJ DDEKU CNFQCTAZTR JEGRH AGGHD TFKGG RXDDZ JQPYW EINLQ SRNQABHQGF SZSGZ QQHJS TBFUC TLAJE AEIVF PJFLD NGZDDHYTDH LEDHL TUYGD XQSFW
KEY = nsmp
解答: (要自己空格)duringhiscampaigntobeelectedgovernornapoleonbonapartebrowardpromisedtodraintheevergladesandhislaterprojectsw
eremoreeffectivethandisstonsbrowardspromisessparkedalandboomfacilitatedbyblatanterrorsinanengineersreportpre
ssurefromrealestatedevelopersandtheburgeoningtouristindustrythroughoutsouthfloridath
第二題
NUMMW JFWGQ SHYLN QSWES ICVHG QYYWU AVZBD XXJZYIMWUC MLTKK QZMOI HYKAB WWXJX YABZF PNMUG VGAFBZNRRN MRSQG VMGIY SUGZX FKVCY FMHCE PATEM PJFREFFSQO XFRKI AVVYV VGVXL IFNNN BJGDU TXLET TMZQXGZAVL SWVJM RMPCL FXTGT NZISB MSJQU XFSNZ NEQGSZZBWW IXZLT TFRVE ICVGC KNHZJ CIWQA DXJZG GPTGVYQHKM QIMTI ASKTM BAPKO UEGYV VAXEG VVPHV BDHFYIEDEP YNUIY GVQUT VXQ
KEY = uniformipsecv
第二題只用猜密有點錯 histony → history 要查 明文和密文的關係
解答: (分了一點空格)the history of draining and development of the everg lades goes back to
thethcenturybeforefloridabecameastateduringthesecondseminolewarbeginningintheunitedstatesmilitarysmissionwas
toseekoutpeopleoftheseminoletribeintheevergladesandcaptureorkillthemthosemissionsgavethemilitarytheopportuni
tytomaplandthatseemedto
參考網址:
多字元加密法最典型的例子是維瓊內爾加密法(Vigenere cipher):加密重複使用到一個關鍵字(key word),用哪個字母取代端視輪替到關鍵字的哪個字母而定。儘管如此,多字元加密法仍然受到頻率分析法的部分危害,不過這直到十九世紀中期才被巴貝奇(Charles Babbage)發現。
维吉尼亚密码引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密:
TO BE OR NOT TO BE THAT IS THE QUESTION
当选定RELATIONS作为密钥时,加密过程是:明文一个字母为T,第一个密钥字母为R,因此可以找到在R行中代替T的为K,依此类推,得出对应关系如下:
密钥:RELAT IONSR ELATI ONSRE LATIO NSREL
明文:TOBEO RNOTT OBETH ATIST HEQUE STION
密文:KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY
历史上以维吉尼亚密表为基础又演变出很多种加密方法,其基本元素无非是密表与密钥,并一直沿用到二战以后的初级电子密码机上。
回答者:西伯利亚的狼 - 状元 十四级 5-20 20:32
第一題
QMDXA YTXFU MBCSU VALAQ RWXTP LQSTG HTEFA GASBDYWACO GZPCS DIRTD DJSDS CJABV KQSGG PGNAZ IUWQKRJSAN VQHNF PWVKX PGWDE EGVTP LELRJ QBBJQ TSXQRGAHTG ZMCQA EHGGZ HOJAL NJPHC JABVK QHFHM GXWPPYSZSO GABSS OXYAF PGWPQ LTXPG SZIRJ DDEKU CNFQCTAZTR JEGRH AGGHD TFKGG RXDDZ JQPYW EINLQ SRNQABHQGF SZSGZ QQHJS TBFUC TLAJE AEIVF PJFLD NGZDDHYTDH LEDHL TUYGD XQSFW
KEY = nsmp
解答: (要自己空格)duringhiscampaigntobeelectedgovernornapoleonbonapartebrowardpromisedtodraintheevergladesandhislaterprojectsw
eremoreeffectivethandisstonsbrowardspromisessparkedalandboomfacilitatedbyblatanterrorsinanengineersreportpre
ssurefromrealestatedevelopersandtheburgeoningtouristindustrythroughoutsouthfloridath
第二題
NUMMW JFWGQ SHYLN QSWES ICVHG QYYWU AVZBD XXJZYIMWUC MLTKK QZMOI HYKAB WWXJX YABZF PNMUG VGAFBZNRRN MRSQG VMGIY SUGZX FKVCY FMHCE PATEM PJFREFFSQO XFRKI AVVYV VGVXL IFNNN BJGDU TXLET TMZQXGZAVL SWVJM RMPCL FXTGT NZISB MSJQU XFSNZ NEQGSZZBWW IXZLT TFRVE ICVGC KNHZJ CIWQA DXJZG GPTGVYQHKM QIMTI ASKTM BAPKO UEGYV VAXEG VVPHV BDHFYIEDEP YNUIY GVQUT VXQ
KEY = uniformipsecv
第二題只用猜密有點錯 histony → history 要查 明文和密文的關係
解答: (分了一點空格)the history of draining and development of the everg lades goes back to
thethcenturybeforefloridabecameastateduringthesecondseminolewarbeginningintheunitedstatesmilitarysmissionwas
toseekoutpeopleoftheseminoletribeintheevergladesandcaptureorkillthemthosemissionsgavethemilitarytheopportuni
tytomaplandthatseemedto
參考網址:
- Applet Demo Vigenere Cipher 線上展示,會加密解密、猜密
- http://www.math.ncu.edu.tw/~jovice/c++/93exams/a7.html
Vigenere Cipher 明文和密文的關係、C++實作 - 密碼學 - 維基百科
2008年4月21日
2008年4月19日
2008年4月4日
HTML
- 酷炫的玩HTML (還可以指定網址) http://htmlplayground.com/
WEB
- 地球3D方式秀出twitter的最新會員文章 http://twittervision.com/maps/show_3d
FREE
- 免費資源網路社群 http://www.freegroup.org/
LEARN
- 教育部公佈必備英文單字 http://bawbaw.deep.tw/english_word/
- W3C school http://www.w3schools.com/default.asp
2008年3月29日
辛苦的考完汽車筆試...
小筆記提供:
小筆記提供:
- 汽車考照題庫
- 交通部公路總局汽機車駕照線上模擬考系統
- 考試心得如下:
- 地點:樹林監理所
想說是在台北就跟駕訓班說要自己去...想不到騎到樹林還挺遠的
檢視較大的地圖 - 時間:12點半要集合,10點40出門,繞了一大圈快12點才騎到樹林
- 路程:和平東路→西路→ 西園路→光復橋→中正路2.1段→四川路→浮洲橋(第一次看過橋名) 下橋後直走(不該左轉,想說好多車左轉就跟著..),直走阿走看到個滷肉飯後右轉就到了(沒記路名)
- 到達:從淡欣座遊覽車的人來了後,集合、簽名、講了一堆小規則,上二樓考試,還以為筆試要畫卡@@ 因為題庫裡的第一章就是 報考汽車駕駛執照須知及答案卡樣張 裡面就有答案卡的樣式....,不過後來就乖乖進去考試。
- 開始考試:先確認姓名、出生年月日、身分證字號;跑出個是否2分鐘測試練習,就點了YES,沒想到真的就要陪它按個兩分鐘才結束練習QQ,後來就慢慢答個40題(途中一度覺得厭煩~"~,一直問,又一堆字,考圖案不是很好嗎˙˙˙),不過後來結果出乎意料→ 100分 :) ps:藍色笑臉
2008年3月8日
拋棄式信箱 http://www.jetable.org/zh/index
不管什麼配備的電腦 能夠立刻直接感受到執行視窗的速度的方法...
開始-執行-鍵入regedit 找: HKEY_CURRENT_USER \ Control Panel \ Desktop ..
右邊的 MenuShowDelay -右鍵-修改- 數值改為 50 or 100 ---> ( XP / Vista 皆可)
AjaxControlToolkit http://www.asp.net/AJAX/AjaxControlToolkit/Samples/
淡江大學地址 251台北縣淡水鎮英專路151號
1. 前序(PreOrder):樹根→左子樹→右子樹 (DLR) D
2. 中序(InOrder) :左子樹→樹根→右子樹 (LRD) L R
3. 後序(PostOrder):左子樹→右子樹→樹根 (LRD)
string from = "";
string to = "killerjims@gmail.com";
string subject = "Title";
string body = @TextBox2.Text;
MailMessage message = new MailMessage(from,to,subject , body);
SmtpClient client = new SmtpClient("Localhost", 25);
client.Send(message);
//SmtpClient smtp = new SmtpClient();
//smtp.Host = "smtp.gmail.com";
//smtp.Credentials = new System.Net.NetworkCredential("killerjims", "PSWD");
//smtp.EnableSsl = true;
//smtp.Send(message);
string pattern = @"(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?";
//特定 \.(?:jpg|jpeg|gif|png) 檔案
string pattern = @"(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?\.(?:jpg|jpeg|gif|png)";
//Set up regex object
Regex RegExpr = new Regex(pattern, RegexOptions.IgnoreCase);
//get the first match
Match match = RegExpr.Match(content);
//loop through matches
int times = 0;
while (match.Success)
{
times++;
this.TextBox1.Text += match.Value + "\n";
//output the match info
Console.WriteLine("href match: " + match.Groups[0].Value);
WriteToLog("C:\\matchlog.txt", "href match: " + match.Groups[0].Value + "\r\n");
//get next match
match = match.NextMatch();
}
Label1.Text = times.ToString();
}
//Write to a log file
private void WriteToLog(string file, string message)
{
using (StreamWriter w = File.AppendText(file))
{
w.WriteLine(DateTime.Now.ToString() + ": " + message); w.Close();
}
}
不管什麼配備的電腦 能夠立刻直接感受到執行視窗的速度的方法...
開始-執行-鍵入regedit 找: HKEY_CURRENT_USER \ Control Panel \ Desktop ..
右邊的 MenuShowDelay -右鍵-修改- 數值改為 50 or 100 ---> ( XP / Vista 皆可)
AjaxControlToolkit http://www.asp.net/AJAX/AjaxControlToolkit/Samples/
淡江大學地址 251台北縣淡水鎮英專路151號
1. 前序(PreOrder):樹根→左子樹→右子樹 (DLR) D
2. 中序(InOrder) :左子樹→樹根→右子樹 (LRD) L R
3. 後序(PostOrder):左子樹→右子樹→樹根 (LRD)
string from = "";
string to = "killerjims@gmail.com";
string subject = "Title";
string body = @TextBox2.Text;
MailMessage message = new MailMessage(from,to,subject , body);
SmtpClient client = new SmtpClient("Localhost", 25);
client.Send(message);
//SmtpClient smtp = new SmtpClient();
//smtp.Host = "smtp.gmail.com";
//smtp.Credentials = new System.Net.NetworkCredential("killerjims", "PSWD");
//smtp.EnableSsl = true;
//smtp.Send(message);
string pattern = @"(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?";
//特定 \.(?:jpg|jpeg|gif|png) 檔案
string pattern = @"(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?\.(?:jpg|jpeg|gif|png)";
//Set up regex object
Regex RegExpr = new Regex(pattern, RegexOptions.IgnoreCase);
//get the first match
Match match = RegExpr.Match(content);
//loop through matches
int times = 0;
while (match.Success)
{
times++;
this.TextBox1.Text += match.Value + "\n";
//output the match info
Console.WriteLine("href match: " + match.Groups[0].Value);
WriteToLog("C:\\matchlog.txt", "href match: " + match.Groups[0].Value + "\r\n");
//get next match
match = match.NextMatch();
}
Label1.Text = times.ToString();
}
//Write to a log file
private void WriteToLog(string file, string message)
{
using (StreamWriter w = File.AppendText(file))
{
w.WriteLine(DateTime.Now.ToString() + ": " + message); w.Close();
}
}
2008年3月7日
- 學習篇:我會先利用Calendar來排出學校重要的事項,在上課或隨意上網時利用Notebook來做好各科分類的筆記本,在小組作業或個人作業時可以利用Documents來協助完成作業,並利用Groups 的功能提供小組討論的私密論壇。
- 旅遊篇 而使用Blogger + Youtube + Picasa 更是帶數位相機出外旅遊後的最佳上傳園地,將影片上傳至Youtube,將照片直接用Picasa的軟體上傳至Picasa相簿,最後再到Blogger發表我的旅遊心得與影像。
- 生活篇 利用Desktop幫助找尋資料檔案,就像讓XP有了VISTA的檔案搜尋功能,而使用Gmail 這個功能強大又安全穩定可靠的信箱,搭配著GTalk使用,就可以在收發信的同時與線上的聯絡人直接在瀏覽器交談。
- 未來篇 Google將在 Blogger 加入GTalk的概念與部落格的主人連絡,將會使整個部落格功能更加的強大。
2008年3月3日
話說提早畢業後...
好像也沒有比較閒
正在做的有:
好像也沒有比較閒
正在做的有:
- 一月底二月初時就被叫去做EIPMART會員制網站,到後來需要作專利的媒合
- 到淡欣去報名了開手排車,目前學了兩堂,只會前進不太會後退....(後退看不到方向盤)
- 繼續最後一學期?到遠距組的打工,目前在處理將遠距組網頁通過機器檢測而已
- 學學英文考考看TOEIC,可是破英文很久了 可能要先靠網路學一下
- 看看論文之類的東西吧,有點偏向SEO、Web Mining、SERO吧
終於通過提早一學期畢業的申請
老媽一直問阿問,到底有沒有要去繳錢,害我也心慌慌。
PS:淡江的行政程序也真是有夠慢~"~ (推甄報到的程序就跑好快)
交完學士照後,接下來還要去:
老媽一直問阿問,到底有沒有要去繳錢,害我也心慌慌。
PS:淡江的行政程序也真是有夠慢~"~ (推甄報到的程序就跑好快)
交完學士照後,接下來還要去:
- 圖書館拿還完書的證明 (至圖書館歸還所借圖書(含所欠罰款),取得圖書還清證明單)
- 會計室拿沒有欠款的證明 (至會計室取得學雜費欠費繳清費用證明單)
- 就輔組拿上網確實填寫資料的證明 (上網填寫「就業意向調查表」及「大專畢業生流向資訊平台」 http://career.tku.edu.tw/ )
訂閱:
文章 (Atom)