def _decrypt(self):
decrypted_eval_data = []
for row in EvalRow.objects.all():
decrypted_row = {'pk': row.pk,
'user': row.user_identifier,
'record': row.record_identifier,
'action': row.action,
'timestamp': row.timestamp.__str__()}
gpg = gnupg.GPG()
gpg.import_keys(settings.CALLISTO_EVAL_PRIVATE_KEY)
decrypted_eval_row = six.text_type(
gpg.decrypt(six.binary_type(row.row)))
if decrypted_eval_row:
decrypted_row.update(json.loads(decrypted_eval_row))
decrypted_eval_data.append(decrypted_row)
return decrypted_eval_data
decrypt_eval_data.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录