るりまサーチ (Ruby 3.4)

最速Rubyリファレンスマニュアル検索!
1件ヒット [1-1件を表示] (0.025秒)
トップページ > バージョン:3.4[x] > クエリ:Data[x] > クエリ:encrypt[x] > 種類:インスタンスメソッド[x]

別のキーワード

  1. net/imap data
  2. net/imap raw_data
  3. smtp data
  4. socket data
  5. net/smtp data

ライブラリ

クラス

検索結果

OpenSSL::Cipher#update(data) -> String (343.0)

渡された文字列を暗号化もしくは復号化して文字列として返します。

渡された文字列を暗号化もしくは復号化して文字列として返します。

どちらがなされるかは直前に [m:OpenSSL::Cipher#encrypt] もしくは
[m:OpenSSL::Cipher#decrypt] のいずれが呼びだされたかによって決まります。

ブロック暗号を利用する場合は、暗号化/復号化はブロックサイズで規定されたバイト数ごとに行われます。そのため余ったデータは暗号オブジェクト内部に保存され、次の文字列が渡されたときに使われます。

暗号化/復号化すべきデータを渡し終えた後は、
[m:OpenSSL::Cipher#final]
を呼びだして暗号オブジェクト内部に残された...