问题标签 [cryptoswift]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
13 回答
127266 浏览

ios - AES Encrypt and Decrypt

I write an application by swift, i need AES Encrypt and Decrypt functionality, i received encrypted data from another .Net solution, but i can't find something to do it.

This is my .net Encryption:

I need to decrypt function in swift.

0 投票
5 回答
8932 浏览

swift - 如何在 Swift 中将字符串散列到 SHA512?

我正在构建一个社交媒体应用程序,我需要一些帮助,将密码字符串编码为 Swift 中的 SHA512。我在 GitHub 上找到了 CryptoSwift 库,但我很难将它加载到我的 Swift 项目中并将其链接到我的项目文件。有谁知道如何相对容易地做到这一点?在此先感谢,凯尔

0 投票
1 回答
619 浏览

ios - Swift CryptoSwift 库导致错误“致命错误:数组索引超出范围”

我使用 CryptoSwift 进行 AES 加密/解密。当我运行此代码时,它会引发错误:

“致命错误:数组索引超出范围”。

从这里使用参考

这可能是什么原因?任何建议将不胜感激。

代码:

0 投票
1 回答
5180 浏览

ios - 如何使用 CryptoSwift 框架快速解密 AES 128

我正在研究扫描二维码并获取需要解密的加密 AES-128 数据的 swift 项目。

我正在使用一个名为 CryptoSwift 的框架。

我有来自保存加密数据的 QR 码的密钥和数据。

编辑:对不起,我忘了提到加密是用:

  1. 密码:AES-128
  2. 操作模式:CBC
  3. 填充:PKCS7
  4. 密钥来源于:简单解码

我想知道我应该采取什么方法来解密这个 QR 数据。

你能帮忙的话,我会很高兴。

0 投票
1 回答
1006 浏览

ios - 使用 CryptoSwift 在 iOS 中加密/解密字符串

我正在尝试加密一个字符串,然后使用CryptoSwift将其解密。这是代码:

我认为这应该打印出"Hello there!"原始字符串。但相反,我得到了这个:(<48656c6c 6f207468 65726521>, 4)

任何想法我做错了什么?

0 投票
2 回答
1215 浏览

objective-c - 将objective-c代码转换为swift

我真的需要一些帮助来将 Objective-c 代码转换为 swift using CryptoSwift. 我不确定如何在 Swift中使用类似: bzero, getCString,的函数。malloc

有谁知道如何满足需要指针的参数?我正在尝试使用UnsafeMutablePointers,也尝试了下面的代码,但我知道这是完全错误的:

0 投票
0 回答
642 浏览

ios - 使用 lib cryptoswift 进行 CRC32 计算

我正在尝试将 java 代码转换为 Swift。我正在使用 lib CryptoSwift。这是java代码

我的进步很快。我被困住了

所有的帮助都会得到帮助

波洛

0 投票
1 回答
1425 浏览

ruby - CryptoSwift 和 Ruby AES 的填充错误

我很难相处CryptoSwift得很好Ruby's OpenSSL AES

我的斯威夫特代码:

哪个输出:

然后在Ruby中我做:

ruby 代码在最后一行抛出一个错误,plain = decipher.update(encrypted) + decipher.final说明:

我显然不是加密领域最有经验的人,但您能给我的任何帮助将不胜感激!

0 投票
3 回答
4663 浏览

ios - 无法使用 CryptoSwift 解密 base64String

加密“秘密”的字符串

加密后“64c2VjcmV0”

这是正常工作的代码

但我无法使用相同的密钥解密,并且 iv 我收到致命错误:在解开加密字符串的可选值时意外发现 nil

我收到致命错误:在打开加密字符串的可选值时意外发现 nil

0 投票
1 回答
240 浏览

xcode - 在 Xcode 中使用 CryptoSwift 库

我正在尝试在 Xcode 中使用 CrpytoSwift 库,并且我尝试了许多教程将其添加到我的项目中,但是当我导入它时,它会抛出“找不到模块错误”。有什么我想念的吗?(我在下面包含了我遵循的链接。

  1. 卸载后无法安装可可豆荚,导致错误
  2. http://blog.krzyzanowskim.com/2015/01/28/how-to-install-cryptoswift/

编辑:我还上传了我的 xcode 项目目录树的屏幕截图。Xcode 目录树