(data, key)
return tob('!') + sig + tob('?') + msg
Encode and sign a pickle-able object. Return a (byte) string
Encode and sign a pickle-able object. Return a (byte) string
Encode and sign a pickle - able object . Return a ( byte ) string
def cookie_encode(data, key):
    ''' Encode and sign a pickle-able object. Return a (byte) string '''
    msg = base64.b64encode(pickle.dumps(data, -1))
    sig = base64.b64encode(hmac.new(tob(key), msg).digest())
    return tob('!') + sig + tob('?') + msg
def cookie_encode ( data , key ) : msg = base64 . b64encode ( pickle . dumps ( data , - 1 ) ) sig = base64 . b64encode ( hmac . new ( tob ( key ) , msg ) . digest ( ) ) return tob ( '!' ) + sig + tob ( '?' ) + msg