Блочный шифр. Да любой... Потом base64. Но имея много (очень, в
пределе для всех чисел от 0 до 0xffff) строк можно в принципе
разобраться, как они переводятся в число. Здесь есть секретная
часть -- ключ шифрования. Которая должна храниться в прошивке и
которую никто не должен знать.