Module: CryptoToolchain::BlackBoxes

Defined in:
lib/crypto_toolchain/black_boxes.rb,
lib/crypto_toolchain/black_boxes/md4_mac.rb,
lib/crypto_toolchain/black_boxes/sha1_mac.rb,
lib/crypto_toolchain/black_boxes/dsa_keypair.rb,
lib/crypto_toolchain/black_boxes/rsa_keypair.rb,
lib/crypto_toolchain/black_boxes/aes_ctr_editor.rb,
lib/crypto_toolchain/black_boxes/rsa_parity_oracle.rb,
lib/crypto_toolchain/black_boxes/cbc_bitflip_target.rb,
lib/crypto_toolchain/black_boxes/cbc_padding_oracle.rb,
lib/crypto_toolchain/black_boxes/ctr_bitflip_target.rb,
lib/crypto_toolchain/black_boxes/rsa_padding_oracle.rb,
lib/crypto_toolchain/black_boxes/ecb_or_cbc_encryptor.rb,
lib/crypto_toolchain/black_boxes/mt_19937_stream_cipher.rb,
lib/crypto_toolchain/black_boxes/cbc_iv_equals_key_target.rb,
lib/crypto_toolchain/black_boxes/ecb_cut_and_paste_target.rb,
lib/crypto_toolchain/black_boxes/netcat_cbc_padding_oracle.rb,
lib/crypto_toolchain/black_boxes/ecb_prepend_chosen_plaintext_oracle.rb,
lib/crypto_toolchain/black_boxes/rsa_unpadded_message_recovery_oracle.rb,
lib/crypto_toolchain/black_boxes/ecb_interpolate_chosen_plaintext_oracle.rb

Defined Under Namespace

Classes: AesCtrEditor, CbcBitflipTarget, CbcIvEqualsKeyTarget, CbcPaddingOracle, CtrBitflipTarget, DSAKeypair, EcbCutAndPasteTarget, EcbInterpolateChosenPlaintextOracle, EcbOrCbcEncryptor, EcbPrependChosenPlaintextOracle, MD4Mac, MT19937StreamCipher, NetcatCbcPaddingOracle, RSAKeypair, RSAPaddingOracle, RSAParityOracle, RSAUnpaddedMessageRecoveryOracle, SHA1Mac