現在PythonでCryptoモジュールを利用してRSA暗号化をしようとしてるのですが,
1つ不明点があり,質問をさせていただきました.

以下のように,暗号化をしたいのですが,encryptメソッドの2つ目のパラメータ'32'の役割がわからないです.

from Crypto.PublicKey import RSA
bobKey = RSA.generate(1024)
bobPK = bobKey.publickey()
encrypted_message  = bobPK.encrypt(secret_message, 32)

ドキュメントを確認しても,

  • A random parameter (for compatibility only. This value will be ignored)

と記載されており,なぜ実装されているのかが理解出来ません.

このパラメータの役割を知っている方がいらっしゃったら教えていただきたいです.
よろしくお願いいたします.