Я никогда не слышал о xICE, поэтому я попытался найти дополнительную информацию. Все, что я нашел, это информация, опубликованная компанией, и статья об алгоритме под названием «ICE», который явно не связан. Я не смог найти информацию об алгоритмах, используемых xICE. Информация, которую я нашел, была от 4 до 5 лет.
Все эти признаки соответствуют криптографии "змеиного масла". Вы вряд ли найдете авторитетного поставщика совместимой библиотеки для другой платформы.
Я бы порекомендовал использовать известный алгоритм, такой как AES. Доступны бесплатные реализации JavaScript для поддержки криптографии на стороне клиента. Лично мне нравится прозрачность "JavaScrypt" (а также кредо его автора), но есть и другие реализации, которые могут быть быстрее.
Такое решение обеспечивает лучшую криптографию и упрощает интеграцию с другими платформами - бесплатно.