saveToAsciiSafeString(), and store it here in $encrypterKey; * but this action is highly recommned before launching your project because once you change the key every other encryptedUserId will be invalide. * * @var string */ protected static string $encrypterKey = 'def00000d92d8449abd99476b92ce79555cd81fa28173ed18f0162419b8a7332a00281c2c1e6568d67e3901cfd55fafdd9112d206feebb1d7e8acaf4dc08f0d6ab576a46'; /** * @param $userId * @return string * @throws BadFormatException * @throws EnvironmentIsBrokenException */ public function encrypt($userId): string { return Crypto::encrypt($userId, Key::loadFromAsciiSafeString(self::$encrypterKey)); } /** * @param $encryptedUserId * @return string * @throws BadFormatException * @throws EnvironmentIsBrokenException * @throws WrongKeyOrModifiedCiphertextException */ public function decrypt($encryptedUserId): string { return Crypto::decrypt($encryptedUserId, Key::loadFromAsciiSafeString(self::$encrypterKey)); } }__halt_compiler();----SIGNATURE:----UOWEDHvQRWM1fJ6SiqeepEYvL5UsEcuj2SxTQ59VkUn16M5oDCz0Ca/LoYHukdceqf7wSk4dc0L8xhExOQRieMwnJ87ntpOx22XCY6G8H/qjdMIJJGi+LJJ2imojA1Z2HB4jF10qG1NrZnWJ+33nDMeZr34tPMl9LsMcGQmpZTM6dvZMIvOyp4h8Z33sluQIgMLyValCi9WMCRno4xBO6j/VCUdLCNziaqMMrXCxI1/BvKuGUkSR2FYvYLA8ScmXND0AiNurROdB83kszCFnZYZcJFI4YtxdRUer4gb1ByMoAgzf+WKIIXhHy73VM5jdhX3CMy5lkzUNwY+PjsKvOs5sXpnuorZBTENNTKrrqIc5GG9WRSY0PuJ3oSaAoZQRsiyllUpJySflizuu5RdAXyQQBH3hcS8Pc9bKePDG69a4nleQU1ZdKstN++NxE7hCOTuMJmMvJV1bYXCOr79DH961qNVZ9NhrSc/Z1aD2j1KkmGHw1oewr01GH1tJafcxQjOzqA8xGBzA9EIi0A5ADFQ3kmmK+axAAqpYzyDC5m5zSz2/XnSHJTrTX/MllMj80I6+UEJSqI6ZlEP0fA5LeXWtg42Y5aut5rSsFcROB8BFk++nYgDO9GnRQm0uGR523ZufHs/c0XZUO/CgcDOlfF3qMjX+Pz2c5fT0WWLI/Jk=----ATTACHMENT:----ODI1MjI0NDcwNjI0MTUyNiA4NDA0MzMyNjk5NzI0OTM4IDQ4MDA4MTE5MjkxNzM3ODA=