[C#] MD5,SHA1,SHA256 驗證檔案正確

2012-10-04

 

MD5,SHA1,SHA256 這三種加密方法,是不可逆的,也就是說它是一種採樣法

那能幹嘛?! 基本上就是驗證資料正確性,所以網路上很多破解法,理論上是用類似像是比對字典的方法去破解原始密碼是什麼,

這也是為什麼後期再使用MD5 會加入一些鹽巴(SALT) ,尤其是做網站的時候儲存密碼資料,如果使用MD5 ,都一定要加SALT..

其實採樣法很多種,目前這篇重點在於我怎麼去做出跟ubuntu 網站下載的iso 一樣的md5 認證碼..

因為那比較偏向一些機構會常用的採用方法,當然如果你是公司對公司,可以採取做法可能使用檔名+檔案大小或是一些meta data 去做雜湊即可


[C#][NoSQL] 初探 Redis + ServiceStack (2)


上一篇我們提到 我們在 http://redis4you.com 上面建立一個測試的Redis 的 Database
這時候我們要如何使用 ServiceStack 來操控他呢?!

我們首先可以透過 nuget  去安裝ServiceStack
2012-08-29_113411


[C#][NoSQL] 初探 Redis + ServiceStack (1)


Redis 是一個 NoSQL 的解決方案之一,是一個開源的使用ANSI C語言編寫、支援網路、可基於內部記憶體亦可持久化的日誌型、Key-Value資料庫,並提供多種語言的API。從2010年3月15日起,Redis的開發工作由VMware主持。 from Wiki

關於對C# 操作 我看到官方網站 有一個列表  http://redis.io/clients
對於C# 有很多library 但是大家最推薦的就是 ServiceStacl- https://github.com/ServiceStack/ServiceStack.Redis
當然在這邊我也不打算教你怎麼跟你說 Redis 如何安裝,畢竟有點麻煩…
這時候我們上網路看一下有沒有便宜的solution ..
找到一家看似還不錯..
Redis4you : http://redis4you.com/

2012-08-29_122301


[說好今夜不談程式] 三爽是學人精~

 

2012-08-29_130435

 

網頁圖片來源 : http://www.theverge.com/2012/6/4/3064409/samsung-series-5-hybrid-pc-windows-8

 

如果這報導屬實,三爽真的是學人精也,剛剛Apple 官司才打完,我個人是覺得不算輸拉,畢竟SIII 才是目前三爽主力,

看了幾張套圖, 這一台機器創意不但抄襲ASUS 外型也像是MBA , 挖靠 ~~~

 

這官司,我覺得吃虧的一定會是ASUS~ 畢竟我覺得分離平板這IDEA 真的很棒…

只是發揚光大在三爽,ASUS 一定很e04~


[C#] 搜尋 T 裡面是否有某屬性中有某關鍵字

 

在進行設計的時候,使用泛型進行Library 的撰寫,其中遇到,是否可以搜尋某屬性是否帶有某關鍵字..

使用時候,必須要像是這樣:

 


[C#] 使用 Webkit.net 建立 WebBrowser

 

寫.Net  其實一直都很溫馨,因為有WebBrowser 元件,從VBx 時代就跟隨大家

現在果然自由社群的強大,現在有其他選擇..

WebKit .NET  http://webkitdotnet.sourceforge.net/

2012-09-03_212832


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