240 发简信
IP属地:河南
  • 使用 Nginx Docker 镜像部署前端静态界面

    本文运行的环境:Ubuntu 18.04需要的依赖:Docker version 18.09.2, build 6247962docker-compose version 1...

  • 这段代码后来由于重构删除了,所以印象不是很深了,抱歉。我猜可能有2点原因:
    1.这个库版本更新改变了。
    2.在线的和我这个代码使用的方法不一样,确保是:AES加密并且是ECB模式的加密方式。

    另外这个是对称加密,可以确保 密钥+密文 = 明文 的来回推导即可,无需追求跟其他加密库加密结果完全一样,因为加密模式有细微的差别,最后得出的密文可能就完全不一样。

    2018-06-25 使用CryptoSwift进行AES的ECB模式的加密

    最近太忙了,没空写东西,刚下午搞了一下午CryptoSwift,搞出来了,所以把代码贴出来。 需求是本地只保存用户的加密后的私钥,然后keystore就可以推出来,这样本地尽...

  • 在 Linux(Ubuntu 18.04) 下用 Nginx 部署 swift 后端服务器

    近一段时间在搞 swift 后端基于 Vapor ,开发倒是不难,不过在部署这方面经验完全是空白,所以先从最基本的开始,能部署成功就是目标。 系统环境 系统是白嫖腾讯云的 U...

  • 120
    2019-04-19 Linux (Ubuntu 18.04)下安装 Swift 5

    最近 swift 5 更新,我们的架构师大神第一时间建议我们更新到5, 你以为这就是写这篇文章的原因吗?too young! 因为最近在搞一个用 swift 写的后端项目,...

  • 2018-07-10 Swift 16进制数字字符串转为10进制数字字符串

    近来有个比较头疼的问题,有个列表要请求俩接口,比较奇怪的是这俩接口返回的值不一样,这个没关系,我可以分别只取所需放到Model中。比较奇葩的是其中一个接口返回的都是十进制的数...

  • 2018-06-25 使用CryptoSwift进行AES的ECB模式的加密

    最近太忙了,没空写东西,刚下午搞了一下午CryptoSwift,搞出来了,所以把代码贴出来。 需求是本地只保存用户的加密后的私钥,然后keystore就可以推出来,这样本地尽...

  • @迷路的洞二 我解决掉了,如果使用官方文档的那个加密例子,确实是每次重新运行密码会随机变的,解决办法就是使用一个固定的密码或者是根据具体设备来随机计算一个只针对该设备有用的密码。

    swift 3.0 realm封装类

    想试试CoreMl的同学可以看看CoreMlDemo如果你用够了FMDB或者CoreData,不妨试试realm 最新更新,特别感谢@deepindo

  • 2018-06-17 Trust-iOS的SDK---TrustKeystore创建钱包速度慢的问题

    近来使用Trust的SDK来创建钱包,集成之后创建钱包发现创建的速度非常缓慢,简直不能忍,平均每创建一个钱包要20s,我想是个用户估计都要骂人了吧。于是我在github的is...

  • 请教一下楼主如何保存加密的key,如果使用官方提供的随机生成秘钥的方法,第二次打开app的时候又会重新生成一个秘钥,这样就无法打开上次创建的数据库文件了。

    [Realm-Swift] 数据库的使用详解

    swift开发需要应用数据库,fmdb笔记繁琐,在swift中准备放弃使用,看到了 Realm这个三方框架很强大,而且使用简单,就拿过来研究一下,感谢Swift - Real...

  • 请问解决了吗,我这个也是崩在这一句提示无法解密该数据库,这个加密的key是如何保存的

    swift 3.0 realm封装类

    想试试CoreMl的同学可以看看CoreMlDemo如果你用够了FMDB或者CoreData,不妨试试realm 最新更新,特别感谢@deepindo

  • 楼主我想问一下,初始化加密的realm数据库,是在appdelegate中调用是吗,这样每次启动app都会去初始化一次吗?如果是这样的话,加密的key是不是每次都会变,再次使用数据库的实例的时候提示我无法解密该数据库。

    swift 3.0 realm封装类

    想试试CoreMl的同学可以看看CoreMlDemo如果你用够了FMDB或者CoreData,不妨试试realm 最新更新,特别感谢@deepindo

  • @ericoda 有道理,哈哈 ,非常感谢,我回头有空用colection写一个。

    swift标签选择和取消选择的小控件

    记得2年前做过一个跟微信的标签类似的功能,但是由于时间比较久远而且当时那个控件是高度定制的,已经没有办法再抽离出来。 最近在做一个数字货币钱包,玩过数字货币的应该都清楚,目前...

  • 120
    swift标签选择和取消选择的小控件

    记得2年前做过一个跟微信的标签类似的功能,但是由于时间比较久远而且当时那个控件是高度定制的,已经没有办法再抽离出来。 最近在做一个数字货币钱包,玩过数字货币的应该都清楚,目前...

  • 120
    2018年年中申请邓白氏码详细流程

    近来给公司申请Apple Dev账号,这其中第一步就是申请邓白氏码,接下来我会以文字和截图的方式记录下这次申请邓白氏码的过程,给需要的开发者做一个参考。 从登录到提交申请(看...

  • 2018-05-21 swift日常踩坑

    swift4.1 今天开始使用swift写新的项目,有很多小语法不是很熟悉,这个就是日常总结,以后忘记了再用到也好找。 1.textfield设置placeholder字体的...

  • 120
    Swift 中纯净的 MVVM

    问题 在 MVC 的结构中,UIViewController 比其他层更难以测试。因为UIViewcontroller中的有很高的耦合性,逻辑与视图的生命周期紧密的联系在一起...

  • Controller的viewdidload中的viewmodel.layer.borderwidth是哪里来的。。我感觉是不是应该是textfield的属性,编写失误了?

    Swift 中纯净的 MVVM

    问题 在 MVC 的结构中,UIViewController 比其他层更难以测试。因为UIViewcontroller中的有很高的耦合性,逻辑与视图的生命周期紧密的联系在一起...