Я почти сомневаюсь, что они действительно используют Рейндаэль.Вероятно, они используют AES (который является подмножеством Rijndael с фиксированным размером блока 128 бит и только тремя стандартизированными размерами ключа (128,192 и 256 бит)).Без их предоставления размеров блоков и ключей вы в любом случае не можете быть уверены, что вы, вероятно, предположите AES-128, но в лучшем случае их спецификация неполна.
IV связан не с алгоритмом шифрования, а с режимом цепочки, вваш случай CBC.
AES, CBC, PKCS7 доступны в Ruby через OpenSSL, не должно быть особых проблем.
Редактировать: люди, думающие, что они используют Rijndael, заставляют меня думать, что они используют .NET, в этом случае этот вопрос должен решить ваши проблемы: Как декодировать Rijndael в ruby (закодировано в VB.net)