脳ざらし紀行


2005-01-20

_ [Ruby] 公開鍵がpem形式じゃなくて、p、q、g、pubの数字が与えられているとき

こんな感じで。

require "openssl"
dsa = OpenSSL::PKey::DSA.new()
dsa.p = p
dsa.q = q
dsa.g = g
dsa.pub_key = pub
dss1 = OpenSSL::Digest::DSS1.new
data = "hoge"
p dsa.verify(dss1, sign, data)

OpenSSL::PKey::DSA

お名前:
E-mail:
コメント:
本日のリンク元

最近のコメント

2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|04|05|
2011|04|
2012|03|07|
2013|01|02|07|
トップ «前の日記(2005-01-19) 最新 次の日記(2005-01-23)» 編集