Я заметил, что обе функции openssl и mcrypt в PHP принимают данные для шифрования только в виде строк. Это означает, что значение (int) 1234567890 преобразуется и шифруется в виде 10-байтовой строки, когда изначально оно было просто 4-байтовым int. Существуют ли какие-либо методы шифрования (в комплекте с PHP или как внешняя функция / класс), которые позволяют шифровать целые числа?