中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

鄭州網(wǎng)站制作多少錢百度站長(zhǎng)資源平臺(tái)

鄭州網(wǎng)站制作多少錢,百度站長(zhǎng)資源平臺(tái),馬蜂窩旅游網(wǎng)站怎么做,做裝飭在哪家網(wǎng)站掛數(shù)據(jù)安全法及密評(píng)要求,敏感數(shù)據(jù)系統(tǒng)需要使用國(guó)密算法進(jìn)行加解密處理。 敏感數(shù)使用SM4/ECB加解密方式 #密鑰參數(shù)epidemic_key #加密信息參數(shù) message #加密算法SM4/ECB/PKCS5Padding #加密類型SM4-ECB #添加模式PKCS5Padding from cryptography.hazmat.primitives.…

?數(shù)據(jù)安全法及密評(píng)要求,敏感數(shù)據(jù)系統(tǒng)需要使用國(guó)密算法進(jìn)行加解密處理。

敏感數(shù)使用SM4/ECB加解密方式

#密鑰參數(shù)epidemic_key
#加密信息參數(shù) message
#加密算法SM4/ECB/PKCS5Padding
#加密類型SM4-ECB
#添加模式PKCS5Padding

from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes
from cryptography.hazmat.backends import default_backend
import binascii
#密鑰參數(shù)epidemic_key
#加密信息參數(shù) message
#加密算法SM4/ECB/PKCS5Padding
#加密類型SM4-ECB
#添加模式PKCS5Padding
def sm4_encrypt_ecb(data, key):cipher = Cipher(algorithms.SM4(binascii.unhexlify(key)), modes.ECB(), backend=default_backend())encryptor = cipher.encryptor()# Use PKCS7 paddingpadded_data = data.encode('utf-8') + bytes([16 - len(data) % 16] * (16 - len(data) % 16))ciphertext = encryptor.update(padded_data) + encryptor.finalize()return binascii.hexlify(ciphertext).decode('utf-8')def sm4_decrypt_ecb(ciphertext, key):cipher = Cipher(algorithms.SM4(binascii.unhexlify(key)), modes.ECB(), backend=default_backend())decryptor = cipher.decryptor()decrypted_data = decryptor.update(binascii.unhexlify(ciphertext)) + decryptor.finalize()# Remove PKCS7 paddingreturn decrypted_data.rstrip(b'\x00').decode('utf-8')def main():epidemic_key = "4d18850d763e8748ff2f8d83530e0123"message = "123456"encrypted_message = sm4_encrypt_ecb(message, epidemic_key)print(f"Original Message: {message}")print(f"Encrypted Message: {encrypted_message}")decrypted_message = sm4_decrypt_ecb(encrypted_message, epidemic_key)print(f"Decrypted Message: {decrypted_message}")if __name__ == "__main__":main()

賬戶口令加密采用SM3進(jìn)行hash?

from cryptography.hazmat.backends import default_backend
from cryptography.hazmat.primitives import hashes
import hashlib
def sm3_hash(data):digest = hashes.Hash(hashes.SM3(), backend=default_backend())digest.update(data.encode('utf-8'))return digest.finalize()
def main1():message = "閆三"hash_value = sm3_hash(message).hex()print(f"Message: {message}")print(f"SM3 Hash: {hash_value}")def md5_hash(data):md5 = hashlib.md5()md5.update(data.encode('utf-8'))return md5.hexdigest()
def main():message = "123456"hash_value = md5_hash(message)print(f"Message: {message}")print(f"MD5 Hash: {hash_value}")
if __name__ == "__main__":main1()main()
http://m.risenshineclean.com/news/64349.html

相關(guān)文章:

  • 做網(wǎng)站容易嗎免費(fèi)發(fā)布推廣的平臺(tái)有哪些
  • 十大手游折扣平臺(tái)app培訓(xùn)推廣 seo
  • 聚化網(wǎng)網(wǎng)站網(wǎng)絡(luò)推廣渠道有哪些
  • 湖北省節(jié)能建設(shè)網(wǎng)站品牌軟文范文
  • 網(wǎng)站公安備案增加開辦主體十大營(yíng)銷模式
  • 沈陽(yáng)網(wǎng)站設(shè)計(jì)價(jià)格百度推廣登陸入口
  • 簡(jiǎn)單大氣的網(wǎng)站模板友鏈網(wǎng)
  • wordpress主機(jī)空間微信搜一搜seo
  • 徐州軟件開發(fā)培訓(xùn)深圳市seo上詞貴不貴
  • 織夢(mèng)免費(fèi)網(wǎng)站模塊下載地址公司網(wǎng)站首頁(yè)設(shè)計(jì)
  • 制作公司網(wǎng)站國(guó)際機(jī)票搜索量大漲
  • 個(gè)人網(wǎng)站發(fā)布怎么做高端網(wǎng)站定制設(shè)計(jì)
  • wordpress 首頁(yè)函數(shù)手機(jī)網(wǎng)站怎么優(yōu)化關(guān)鍵詞
  • 做算命網(wǎng)站賺錢嗎百度瀏覽器下載官方免費(fèi)
  • 怎么做wap網(wǎng)站軟文標(biāo)題和內(nèi)容
  • w網(wǎng)站鏈接如何做腳注深圳招聘網(wǎng)絡(luò)推廣
  • 廣東手機(jī)網(wǎng)站建設(shè)報(bào)價(jià)表廣州網(wǎng)絡(luò)營(yíng)銷產(chǎn)品代理
  • seo技術(shù)分享免費(fèi)咨詢北京seo優(yōu)化方案
  • 怎么看一個(gè)網(wǎng)站做得好不好百度灰色詞優(yōu)化排名
  • 教學(xué)網(wǎng)站前臺(tái)模板站長(zhǎng)網(wǎng)站優(yōu)化公司
  • 網(wǎng)站建設(shè)123上海seo顧問推推蛙
  • 做網(wǎng)站的接私活犯法嗎百度搜索關(guān)鍵詞統(tǒng)計(jì)
  • h5響應(yīng)式網(wǎng)站建設(shè)常州seo招聘
  • 一級(jí)a做爰免費(fèi)網(wǎng)站抖音推廣怎么收費(fèi)
  • 域名查詢站長(zhǎng)之家如何注冊(cè)屬于自己的網(wǎng)站
  • 全國(guó)備案網(wǎng)站數(shù)量cnzz
  • 跨境商城網(wǎng)站建設(shè)頭條搜索
  • 網(wǎng)站建設(shè)風(fēng)格有哪些seo搜索引擎工具
  • 想學(xué)廣告設(shè)計(jì)沒有基礎(chǔ)家庭優(yōu)化大師免費(fèi)下載
  • b站大全收費(fèi)2023入口在哪人力資源短期培訓(xùn)班