Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::PKey::PKeyクラス > sign
sign(digest, data) -> String
[permalink][rdoc]秘密鍵で data に署名し、署名の文字列を返します。
digest は利用するハッシュ関数の名前を "sha256" や "md5" といった文字列で指定します。
DSA で署名をする場合はハッシュ関数には "dss1" を指定してください。