openssl簡介(十)--指令dgst
十.????
指令
dgst
用法:
? ?
? ? openssl dgst [md5|md2|sha1|sha|mdc2|ripemd160] [-c] [-d] [file...]
? ?
? ?
說明:這個(gè)指令可以用來哈希某個(gè)文件內(nèi)容的,
以前的版本還可以用來做數(shù)字簽名和認(rèn)證。這個(gè)工具本來有很多選項(xiàng)的,可是不知道為什么,現(xiàn)在版本的
openssl
刪掉了很多。表示你用什么算法來哈希該文件內(nèi)容
? ?
OPTIONS
? ? -md5 -sha
那些就不用結(jié)實(shí)了吧,都是一些哈希算法的名稱
? ? -c
? ?
打印出哈希結(jié)果的時(shí)候用冒號(hào)來分隔開。
? ? -d
? ?
詳細(xì)打印出調(diào)試信息
? ? file...
? ?
你要哈希的文件,如果沒有指定,就使用標(biāo)準(zhǔn)輸入。
? ?
舉例時(shí)間:
? ?
要哈希一個(gè)叫
fordesign.txt
文件的內(nèi)容,使用
SHA
算法
? ? openssl dgst -sha -c fordesign.txt
? ? SHA(fordesign.txt)=
? ? 57:37:dc:a5:
posted on 2006-10-17 15:30 捕風(fēng) 閱讀(704) 評(píng)論(0) 編輯 收藏 所屬分類: java安全