encryption - Convert ecryption/decryption function from Python to PHP -
i have python script encrypt/decrypt urls: # -*- coding: utf-8 -*- import base64 operator import itemgetter class crypturl: def __init__(self): self.key = 'secret' def encode(self, str): enc = [] in range(len(str)): key_c = self.key[i % len(self.key)] enc_c = chr((ord(str[i]) + ord(key_c)) % 256) enc.append(enc_c) return base64.urlsafe_b64encode("".join(enc)) def decode(self, str): dec = [] str = base64.urlsafe_b64decode(str) in range(len(str)): key_c = self.key[i % len(self.key)] dec_c = chr((256 + ord(str[i]) - ord(key_c)) % 256) dec.append(dec_c) return "".join(dec) url = "http://google.com"; print crypturl().encode(url.decode('utf-8')) this works fine. example above url converted 29nx4p-joszs4czg2jpg4di= , decryption brings url. now want convert php function. far encryption w...