文件名称:objcencryption:在 Objective-C 中实现的加密库。 AES、SHA、RSA
文件大小:105KB
文件格式:ZIP
更新时间:2024-06-19 04:19:15
Objective-C
对象加密 在 Objective-C 中实现的加密库。 AES、SHA、RSA 该库旨在作为以Objective-C方式实施RSA / AES / SHA加密算法的实验。 那里有很多加密库,但我没有找到一个具有纯 Objective-C(或面向对象)API 的库。 这个实现基于BigInteger的OpenJava实现,现在加密非常好用,尤其是用NSData或者NSString的库。 免责声明:这未针对安全错误或类似问题进行测试。 如果你发现了什么,请告诉我 与 RSAJava 库兼容的二进制文件: :
【文件预览】:
objcencryption-master
----RSALib.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(57KB)
--------xcuserdata()
----RSALibPhoneTests()
--------RSALibPhoneTests.m(22KB)
--------RSALibPhoneTests-Info.plist(686B)
--------en.lproj()
----BigInteger.swift(196B)
----LICENSE(1KB)
----rsaLibTouchTests()
--------rsaLibTouchTests.m(665B)
--------rsaLibTouchTests-Info.plist(806B)
--------en.lproj()
----.idea()
--------scopes()
--------misc.xml(127B)
--------vcs.xml(182B)
--------.name(6B)
--------modules.xml(266B)
--------encodings.xml(166B)
--------workspace.xml(43KB)
--------RSALib.iml(284B)
--------find.xml(183B)
--------xcode.xml(156B)
----rsaLibTouch()
--------rsaLibTouch.m(212B)
--------rsaLibTouch-Prefix.pch(180B)
--------rsaLibTouch.h(228B)
----.gitignore(494B)
----RSALib()
--------Categories()
--------RSA.m(14KB)
--------RandomPrimeGenerator.h(303B)
--------SHA3.m(2KB)
--------AES.h(373B)
--------AES.m(21KB)
--------RSALib-Bridging-Header.h(208B)
--------BigInteger.m(73KB)
--------MPN.h(2KB)
--------SHA3.h(294B)
--------MPN.m(21KB)
--------BigInteger.h(3KB)
--------RSALib.m(192B)
--------SHA2.h(545B)
--------SHA2.m(16KB)
--------RSALib-Prefix.pch(172B)
--------RSA.h(2KB)
--------RSALib.h(213B)
----RSALibTests()
--------RSALibTests.m(24KB)
--------RSALibTests-Info.plist(686B)
--------en.lproj()
----README.md(668B)
----RSALibPhone()
--------RSALibPhone.h(228B)
--------RSALibPhone-Prefix.pch(182B)
--------RSALibPhone.m(212B)