python怎么处理数据标注_在python中将数据标记为敏感
編輯
我提出了一個(gè)使用ctypes(反過來使用c)將內(nèi)存歸零的解決方案。
import sys
import ctypes
def zerome(string):
location = id(string) + 20
size = sys.getsizeof(string) - 20
memset = ctypes.cdll.msvcrt.memset
# For Linux, use the following. Change the 6 to whatever it is on your computer.
# memset = ctypes.CDLL("libc.so.6").memset
print "Clearing 0x%08x size %i bytes" % (location, size)
memset(location, 0, size)
我不能保證這一準(zhǔn)則的安全。它在x86和CPython 2.6.2上進(jìn)行了測試。更長的寫操作是
here
.
在python中解密和加密將不起作用。字符串和整數(shù)被截留和持久化,這意味著你會(huì)在各處留下一堆密碼信息。
哈希是標(biāo)準(zhǔn)答案,當(dāng)然明文最終需要在某個(gè)地方處理。
正確的解決方案是作為C模塊執(zhí)行敏感過程。
但是如果你的記憶經(jīng)常被破壞,我會(huì)重新考慮你的安全設(shè)置。
總結(jié)
以上是生活随笔為你收集整理的python怎么处理数据标注_在python中将数据标记为敏感的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA入门级教学之(myeclipse
- 下一篇: 2019计算机开机号003期,2019年