예제 #1
0
파일: test.py 프로젝트: iridesc/ResdigB
    # 'info':'hahahha'
    # 'reason': 'sendMsg',
    # 'info':'hahahhaisdg\>>'
}

# encryption
# encrypted = aes256.encrypt("TEXT", "PASSWORD")
# print(encrypted)

# # decryption
# print(aes256.decrypt(encrypted, "PASSWORD"))

r = requests.post('https://resdig.net/api/',
                  data=aes256.encrypt(json.dumps(data), PASSWORD))
print(r.status_code)
print(aes256.decrypt(r.content, PASSWORD))
# # 测试加密解密
# a=json.dumps({})

# # encryption
# encrypted = aes256.encrypt(a, PASSWORD)
# print(encrypted)
# # decryption
# print(aes256.decrypt(encrypted, 'PASSWORD'))

# e=encrypto(a)
# print(e)
# print('************************')
# d=decrypto(e)
# print(d)
# amount=Keyword.objects.all().count()
예제 #2
0
 def decrypt(self, enc):
     return aes256.decrypt(enc, self.key).decode('UTF-8')
예제 #3
0
 def test_encrypt_decrypt1(self):
     text = "Test! @#$%^&*"
     passw = "pass"
     enc = aes256.encrypt(text, passw)
     dec = aes256.decrypt(enc, passw)
     self.assertEqual(u(text), dec, FAIL)
예제 #4
0
 def test_encrypt_decrypt3(self):
     text = "Test! @#$%^&*( 😆😵🤡👌 哈罗 �ん��� �кїў 😺"
     passw = "哈罗 �ん��� �кїў 😺"
     enc = aes256.encrypt(text, passw)
     dec = aes256.decrypt(enc, passw)
     self.assertEqual(u(text), dec, FAIL)
예제 #5
0
 def test_decrypt4(self):
     text = aes256.decrypt(
         "U2FsdGVkX1/O7iqht/fnrFdjn1RtYU7S+DD0dbQHB6N/k+CjzowfC2B21QRG24Gv",
         "Data 😄 тек�т")
     self.assertEqual(text, u("Data 😄 тек�т"), FAIL)
예제 #6
0
 def test_decrypt3(self):
     text = aes256.decrypt(
         "U2FsdGVkX18Kp+T3M9VajicIO9WGQQuAlMscLGiTnVyHRj2jHObWshzJXQ6RpJtW",
         "pass")
     self.assertEqual(text, u("Data 😄 тек�т"), FAIL)
예제 #7
0
 def test_decrypt2(self):
     text = aes256.decrypt("U2FsdGVkX1+8b3WpGTbZHtd2T9PNQ+N7GqebGaOV3cI=",
                           "Data 😄 тек�т")
     self.assertEqual(text, u("test"), FAIL)
예제 #8
0
 def test_decrypt1(self):
     text = aes256.decrypt("U2FsdGVkX1+Z9xSlpZGuO2zo51XUtsCGZPs8bKQ/jYg=",
                           "pass")
     self.assertEqual(text, u("test"), FAIL)
예제 #9
0
 def test_encrypt_decrypt3(self):
     text = "Test! @#$%^&*( 😆😵🤡👌 哈罗 こんにちわ Акїў 😺"
     passw = "哈罗 こんにちわ Акїў 😺"
     enc = aes256.encrypt(text, passw)
     dec = aes256.decrypt(enc, passw)
     self.assertEqual(u(text), dec, FAIL)