Welcome Guest, Not a member yet? Register   Sign In
My big fear about storing session data directly on cookies
#8

[eluser]Crimp[/eluser]
Yeah, I keep hearing that EVERY time. It shouldn't be too hard. Right?

OK.

Code:
$cookie_data = $this->CI->encrypt->encode($cookie_data);

OK.

Code:
/**
     * Encode
     *
     * Encodes the message string using bitwise XOR encoding.
     * The key is combined with a random hash, and then it
     * too gets converted using XOR. The whole thing is then run
     * through mcrypt (if supported) using the randomized key.
     * The end result is a double-encrypted message string
     * that is randomized with each call to this function,
     * even if the supplied message and key are the same.
     *
     * @access    public
     * @param    string    the string to encode
     * @param    string    the key
     * @return    string
     */
    function encode($string, $key = '')
    {
        $key = $this->get_key($key);
        $enc = $this->_xor_encode($string, $key);
        
        if ($this->_mcrypt_exists === TRUE)
        {
            $enc = $this->mcrypt_encode($enc, $key);
        }
        return base64_encode($enc);        
    }

I just hit the stop watch.

Good luck.


Messages In This Thread
My big fear about storing session data directly on cookies - by El Forum - 06-21-2008, 09:07 AM



Theme © iAndrew 2016 - Forum software by © MyBB