Method: String#in_blocks

Defined in:
lib/crypto_toolchain/extensions/string_extensions.rb

#in_blocks(blocksize = CryptoToolchain::AES_BLOCK_SIZE) ⇒ Object



68
69
70
# File 'lib/crypto_toolchain/extensions/string_extensions.rb', line 68

def in_blocks(blocksize = CryptoToolchain::AES_BLOCK_SIZE)
  bytes.map(&:chr).each_slice(blocksize).map(&:join) || [""]
end