JCE включает в себя поддержку RC5, но Sun имеет , а не внедренную RC5 ни в одном из своих провайдеров. Поставщик Bouncycastle, с другой стороны, включает RC5. Так что, если вы просто добавите провайдера bouncycastle, вы сможете использовать RC5 через JCE (например, Cipher c = Cipher.getInstance("RC5/CBC/PKCS5Padding");
)
Однако, если вы можете получить его бесплатно, это не означает, что вы можете легально использовать его бесплатно. Например, в США вам необходимо получить лицензию у владельца патента RC5.