擅长:python、mysql、java
<p>这个对你有用吗?在</p>
<pre><code>>>> bytes(a ^ b for a, b in zip(b'qwertyuiop', b'1234567890'))
b'@EVFAOBQV@'
</code></pre>
<p>应用中:</p>
^{pr2}$
<p>进一步应用如何使用:</p>
<pre><code>>>> import random
>>> def crypt(data, password):
random.seed(password)
return xor(data, bytes(random.randrange(256) for i in range(len(data))))
>>> crypt(b'This is a test string to be encrypted.', 'Gr8+ 9a$$')
b'\x98ZE\xf2\x11\xe3=\x8b{\xf1Q"A\xd2\x8e\xb6.\xb2\xea\x81\x1b/\x8c\x15dFvHZ\xd9\x0cv8\xcd\xbe\x95\x1b\xc0'
>>> crypt(_, 'Gr8+ 9a$$')
b'This is a test string to be encrypted.'
</code></pre>