xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2KB
    文件類型: .py
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-15
  • 語言: Python
  • 標簽: python??信息安全??

資源簡介

用python實現了圖像的混沌加密與解密,是參考某位大佬博客上面的用matlab實現了的加密解密算法

資源截圖

代碼片段和文件信息

from?PIL?import?Image
import?numpy?as?np
import?math

“““
作者:???????RyanChen
創建日期:???2018/10/26
描述:???????python實現圖像的混沌加密
參考:???????https://blog.csdn.net/u013626386/article/details/39736611
?????????????https://blog.csdn.net/hust_bochu_xuchao/article/details/52687755
“““

def?ImageEncrypt(image):
image=np.array(image.convert(‘L‘))
width=image.shape[0]
height=image.shape[1]
A1=np.zeros((width?height)dtype=np.uint8)
A2=np.zeros((width?height)dtype=np.uint8)
u1=4
u2=4
x1=np.zeros(width*height)
x1[0]=0.2
x2=np.zeros(width*height)
x2[0]=0.7
y1=np.zeros(width*height)
y2=np.zeros(width*height)
sumA=sum(sum(image))
k=np.mod(sumA256)*1.0/255
x1[0]=(x1[0]+k)/2
x2[0]=(x2[0]+k)/2
y1[0]=((1/3.1415926)*math.asin(np.sqrt(x1[0])))
y2[0]=((1/3.1415926)*math.asin(np.sqrt(x2[0])))
for?i?in?range(0width*height-1):
x1[i+1]=u1*x1[i]*(1-x1[i])
x2[i+1]=u2*x2[i]*(1-x2[i])

fo

評論

共有 條評論