ronin-rb / ronin-support

A support library for Ronin. Like activesupport, but for hacking!
https://ronin-rb.dev
GNU Lesser General Public License v3.0
26 stars 9 forks source link

Add a `Ronin::Support::Crypto::Vigenere` module #460

Open postmodern opened 10 months ago

postmodern commented 10 months ago

Add a Ronin::Support::Crypto::Vigenere module for encrypting/decrypting Vigenere ciphers. Vigenere ciphers are sometimes used in CTFs and crypto challenges. This module might not be automatically loaded by ronin/support/crypto, since Vigenere ciphers are rarely used.

Example code: https://github.com/robertodecurnex/vigenere/blob/master/lib/vigenere.rb