首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏iOS底层原理

    iOS15.0-记录一次兼容15出现的报错Conflicting types for 'CC_MD5'

    截屏2021-09-24 下午2.40.59.png Declaration of 'CC_MD5' must be imported from module 'CommonCrypto.CommonDigest Conflicting types for 'CC_MD5' Implicit declaration of function 'CC_MD5' is invalid in C99 解决办法 #import <CommonCrypto /CommonCrypto.h> #import <CommonCrypto/CommonDigest.h>

    1.3K20发布于 2021-09-24
  • 来自专栏iOS开发~

    iOS_版本低于iOS13 Crash:dyld: Library not loaded CryptoKit

    (虽然编译过了,但是iOS12的手机点击就闪退) #if canImport(CryptoKit) import CryptoKit // Use CryptoKit #else import CommonCrypto // Use CommonCrypto #endif 然后翻到:官服文档,知道了需要弱引用,但是不会具体操作,继续翻~ 然后找到了一个:韩国的网址 人家截了图,我终于会了: Targets -> Build

    39320编辑于 2022-07-20
  • 来自专栏iOS Developer

    iOS开发之AES+Base64数据混合加密与解密

    首先我们创建一个NSData的类扩展,命名为AES,创建完如果对的话应该是这样的NSData+AES然后导入如下头文件 #import <CommonCrypto/CommonDigest.h> #import <CommonCrypto/CommonCryptor.h> 再增加加解密的方法,方便外部文件的调用,写完.h文件如下 #import <Foundation/Foundation.h> #import <CommonCrypto/CommonDigest.h> #import <CommonCrypto/CommonCryptor.h> @interface NSData (AES) //加密

    1.8K30发布于 2018-07-04
  • 来自专栏代码小技巧分享分析

    iOS常用加密算法

    // // NSData-AES.h // Smile // #import "NSData+AES.h" #import <CommonCrypto NSString+MD5.h文件 // // NSString+MD5Encrypt.h // Smile // // #import <CommonCrypto

    93000发布于 2021-10-31
  • 来自专栏一“技”之长

    iOS中DES与MD5加密方案 原

    在IOS中,使用这两种加密算法非常简单,系统的<CommonCrypto/CommonCrypto.h>库给我们提供的边界的接口。

    1.3K30发布于 2018-08-15
  • 来自专栏艳艳代码杂货店

    IOS中DES与MD5加密方案

    在IOS中,使用这两种加密算法非常简单,系统的<CommonCrypto/CommonCrypto.h>库给我们提供的边界的接口。

    1.5K00发布于 2021-10-30
  • 来自专栏iOS开发~

    iOS_Error(二)

    weird crashes 在子线程中访问了UIKit Implicit declaration of function 'CC_SHA256' is invalid in C99 #include <CommonCrypto /CommonCrypto.h> (projectName) does not have an architecture that (deviceName) can execute.

    1.8K30编辑于 2022-07-20
  • 来自专栏ppppy_oschina

    iOS 自带 MD5转化

    注意:MD5不是加密 #import <CommonCrypto/CommonDigest.h> //md5 32位(小写) + (NSString *)md5:(NSString *)str {

    55840编辑于 2022-11-15
  • 来自专栏coding...

    iOS开发实战-NetworkExtension食用教程写在前面项目介绍项目准备我不是广告结语

    没有设置版本号 找到NEKit的framework将info.plist中的版本号 找到info.plist 修改版本号 九.Demo食用方法 添加CommonCryptoframework 由于CommonCrypto 框架的问题需要在Cartfile中添加 github "soffes/CommonCrypto" 导入NEKit 按照demo上使用Carthage导入NEKit 运行carthage update

    8.5K20发布于 2018-08-23
  • Objective-C语音通知API示例代码:经典iOS开发中的语音接口调用方法

    APIKEY);工程配置:打开Xcode项目,在Info.plist中添加NSAppTransportSecurity,设置NSAllowsArbitraryLoads为YES(或仅白名单);确保项目引入CommonCrypto 调用代码,包含参数加密、POST请求、返回码解析全流程,可直接嵌入经典iOS项目:objc展开代码语言:TXTAI代码解释#import<Foundation/Foundation.h>#import<CommonCrypto 调用对比(对比分析)表格维度Objective-CSwift适配性完美兼容iOS9+老版本项目需iOS10+,老项目适配成本高代码风格语法冗余,但稳定性高语法简洁,闭包易出现循环引用加密实现需手动引入CommonCrypto

    13810编辑于 2026-02-10
  • 来自专栏代码小技巧分享分析

    iOS MD5加密算法

    iOS下的具体实现方式如下 新建一个类 继承 #import <Foundation/Foundation.h> #import <CommonCrypto/CommonDigest.h

    80130发布于 2021-10-29
  • 来自专栏全栈程序员必看

    mac系统更新失败是怎么回事_苹果X注册Id出现验证失败

    no checking for sysctlbyname... yes checking if readlink conforms to POSIX 1003.1a... yes checking CommonCrypto /CommonDigest.h usability... yes checking CommonCrypto/CommonDigest.h presence... yes checking for CommonCrypto

    2.8K30编辑于 2022-09-29
  • 来自专栏区块链大本营

    这就是iPhone11?嗯…可能还会运行加密货币

    CryptoKit是之前的CommonCrypto开发框架的升级。允许开发者基于这一工具部署哈希、密钥以及创建交易所,以及对iOS应用进行加密。

    72710发布于 2019-06-20
  • 来自专栏零域Blog

    Swift的HMAC和SHA1加密

    myStringToHMAC".hmac(HMACAlgorithm.SHA1, key: "myKey") 代码 使用下面代码时,需要在 OC 桥接文件xxx-Bridging-Header中 #import <CommonCrypto

    1.5K30编辑于 2022-03-25
  • 来自专栏小徐学爬虫

    用 PHP或Python加密字符串,用iOS解密

    >iOS 代码:import CommonCrypto​class Encryption { // 加密函数 static func encrypt(_ data: Data, key: Data

    45810编辑于 2024-11-12
  • 来自专栏BY的专栏

    Swift的HMAC和SHA1加密

    myStringToHMAC".hmac(HMACAlgorithm.SHA1, key: "myKey") 代码 使用下面代码时,需要在 OC 桥接文件xxx-Bridging-Header中 #import <CommonCrypto

    2.6K40发布于 2018-05-11
  • 来自专栏机器学习算法与Python学习

    厉害!15 岁中国学生斩获苹果 WWDC 奖学金:写代码只用了 2 个周末

    为了实现上述功能,使用了以下框架/技术: HTML5 + CSS3 + JavaScript UIKit Security CommonCrypto PlaygroundSupport Markup Web Security和CommonCrypto用于实现加密内容。 显然,PlaygroundSupport用于控制playground book。但是这个playground远不止于此。

    96720发布于 2019-06-19
  • 来自专栏网络安全技术点滴分享

    iOS逆向之还原CCCrypt加解密算法

    new SecretKeySpec(keyBytes,"AES"); return key; } 补充CCCrypt函数说明: 调用CCCrypt函数时,需要引入框架 #import <CommonCrypto

    1.8K20编辑于 2022-05-19
  • 来自专栏网络安全技术点滴分享

    Aether恶意软件系统功能分析

    系统主要运行在macOS平台上,利用了macOS的系统API和库(如CoreFoundation、CommonCrypto等)来实现其功能。 ### 主要核心技术点 1.

    24600编辑于 2025-06-16
  • 来自专栏娱乐心理测试

    防护IOS APP安全的几种方式(详解)

    NSUTF8StringEncoding allowLossyConversion:YES]; data = [GTMBase64 decodeData:data]; return data; } AES128使用系统CommonCrypto

    2.3K31发布于 2018-09-27
领券