Евгений прав в отношении ИДЕИ. Если это по вашему выбору, было бы разумно избегать использования IDEA и выбрать другой алгоритм. Из-за проблем с патентами IDEA используется довольно редко, и поэтому криптоаналитики менее изучены. Кроме того, длина ключа IDEA ограничена 128 битами, которые, скорее всего, станут недостаточными относительно скоро.
Большинство (если не сказать абсолютно все) сред разработки включают поддержку стандартных криптографических алгоритмов. На самом деле, всегда хорошо использовать стандартизированные алгоритмы, так как они лучше всего изучены криптоаналитиками. AES128 / 256 является предпочтительным выбором. Максимальная длина ключа RC4, а также ключа IDEA составляет 128 бит; кроме того, это также своего рода экзотика и может не поддерживаться некоторыми фреймворками.