Вы можете использовать скрытые поля для публикации данных.Но если вы хотите, чтобы пользователь не мог прочитать значения, установленные в скрытом поле, вы можете зашифровать значение перед установкой в скрытом поле и затем установить его.
Таким образом, никто, кроме васзнает, как декодировать значение, сможет прочитать его.
Надеюсь, это поможет.