unity-crypto:AES加密解密功能

时间:2024-06-03 14:25:04
【文件属性】:

文件名称:unity-crypto:AES加密解密功能

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-03 14:25:04

C#

统一密码 它是什么? 一个包含用于加密和解密数据的类的库。 特征: AES加密和解密字符串(和/或序列化)数据 如何使用它。 直接从代码调用:SimpleAESEncryption.Encrypt和SimpleAESEncryption.Decrypt AES加密如何工作? 当使用AES使用密码对某些明文进行加密时,会同时生成加密文本和唯一的“ IV”(初始化向量)。 IV是唯一的“密钥”,可确保加密输出是随机的,并且仅引用加密输出的实例。 否则,两个以相同数据开始,以相同密码结束加密的输入,其加密数据将具有相似性,从而更容易猜测其内容并破坏加密。 最重要的是,要解密加密的数据,既需要密码(可以在多个输入之间共享),也需要IV(对于加密数据的实例而言是唯一的)。 纯文本+密码->加密+ IV 加密+密码+ IV->纯文本 AESEncryptedText 这是一个小结构,


【文件预览】:
unity-crypto-master
----Crypto.asmdef(32B)
----Tests.meta(172B)
----Crypto.asmdef.meta(166B)
----README.md.meta(158B)
----SimpleAESEncryption.cs(3KB)
----SimpleAESEncryption.cs.meta(243B)
----Tests()
--------CryptoTests.cs(3KB)
--------Tests.asmdef(231B)
--------CryptoTests.cs.meta(243B)
--------Tests.asmdef.meta(166B)
----README.md(1KB)

网友评论