package ixee.cryptopals.utils object CryptoUtils { def pkcs7pad(s: String, blockSize: Int) = { val padLength = blockSize - (s.length % blockSize) s + s"${padLength.toChar}" * padLength } }