[C#] 第一次自己作 Captcha(驗證碼) 就上手(3)

2013-03-14

 

上一篇 [C#] 第一次自己作 Captcha(驗證碼) 就上手(2)

實作出來 Captcha 圖片..

有朋友過來問我說要怎麼做,我就繼續把這系列寫完..

首先,我會將認證是否符合產生出來的字放在server 端檢查..


[C#] 與Android共舞-AES 加解密(Android 端)

2013-03-13

上一篇文章 [C#] 與Android共舞-AES 加密(C# 端) 我們提到 我們在 C# 端
使用AES 256 進行加密,其Key IV 如下:
2013-03-13_192105


[C#] 與Android共舞-AES 加解密(C# 端)

因為最近在弄Android 對於安全行問題會需要用到加密的方法..
看了一下AES 看一下 Wiki 上面說的

進階加密標準(Advanced Encryption Standard,AES),在密碼學中又稱Rijndael加密法,是美國聯邦政府採用的一種區塊加密標準。這個標準用來替代原先的DES,已經被多方分析且廣為全世界所使用。經過五年的甄選流程,進階加密標準由美國國家標準與技術研究院(NIST)於2001年11月26日發佈於FIPS PUB 197,並在2002年5月26日成為有效的標準。2006年,進階加密標準已然成為對稱密鑰加密中最流行的演算法之一。
該演算法為比利時密碼學家Joan Daemen和Vincent Rijmen所設計,結合兩位作者的名字,以Rijndael為名投稿進階加密標準的甄選流程。(Rijndael的發音近於 "Rhine doll")


[C#] 第一次自己作 Captcha(驗證碼) 就上手(2)

2013-03-11

 

上一篇 ( 第一次自己作 Captcha(驗證碼) 就上手 ) 寫到將字合成到有雜點圖片上面製作自己的Captcha..

甚麼還是會被破解?!

這時候我們試圖再增加難度讓機器人更難去判斷

首先參考這篇文章 濾鏡筆記-漣漪效果 我們來透過液態化效果將文字再合成的更加凌亂..

並且這篇文章,我將字體大小的設置拆成parameter 傳入,不然中文字的算法跟英文是不太一樣的..

 


[C#] 第一次自己作 Captcha(驗證碼) 就上手(1)

2013-03-10

 

大家註冊的時候會不會發現很多網站都有自己的防止機器人驗證器..

包含Google 也有作出這種元件讓大家使用..  Google Captcha

Google 的

2012-08-23_165103

 


[Android] 懶人改變Eclipse的Coding style.

2013-03-06

因為  Visual Studio 用習慣..

2012-12-13_170818

如此華麗的介面,但是到了Eclipse 之後就變得很難過..T.T..


當麻許的超技八 2014 | Donma Hsu Design.