<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Cocoaconf on The Dangling Pointer</title><link>https://aaron.blog/tags/cocoaconf/</link><description>Recent content in Cocoaconf on The Dangling Pointer</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 25 Apr 2017 01:05:23 +0000</lastBuildDate><atom:link href="https://aaron.blog/tags/cocoaconf/index.xml" rel="self" type="application/rss+xml"/><item><title>You're Doing AES Encryption Wrong</title><link>https://aaron.blog/youre-doing-aes-encryption-wrong/</link><pubDate>Tue, 25 Apr 2017 01:05:23 +0000</pubDate><guid>https://aaron.blog/youre-doing-aes-encryption-wrong/</guid><description>&lt;p&gt;Well, it's possible you're doing it properly ... but likely not. At CocoaConf Chicago &lt;a href="http://cocoaconf.com/chicago-2017/sessions/practical-security"&gt;Rob Napier gave a presentation&lt;/a&gt; on iOS security and highlighted his cross-platform AES encrypt/decrypt library, &lt;a href="https://github.com/RNCryptor/RNCryptor"&gt;RNCryptor&lt;/a&gt;. You'll find implementations for Swift, Objective-C, Java, PHP, C, JavaScript, Haskell, Go, and many more.&lt;/p&gt;&lt;p&gt;Do you know what password stretching, CBC, PBKDF2, and IVs are? If you've said no to any of these, you should probably look at RNCryptor.&lt;/p&gt;&lt;p&gt;Check it out!&lt;/p&gt;</description></item><item><title>CocoaConf Chicago - Advanced Core Data</title><link>https://aaron.blog/cocoaconf-chicago-advanced-core-data/</link><pubDate>Sat, 08 Mar 2014 13:42:37 +0000</pubDate><guid>https://aaron.blog/cocoaconf-chicago-advanced-core-data/</guid><description>&lt;figure class="kg-card kg-image-card"&gt;&lt;a href="http://www.flickr.com/photos/cocoaconf/12998406694/"&gt;&lt;img src="12998406694_86461a65f2.jpg" class="kg-image" alt="Aaron Douglas - Advanced Core Data" loading="lazy" width="500" height="333"&gt;&lt;/a&gt;&lt;/figure&gt;&lt;p&gt;I was lucky enough to be able to speak at &lt;a href="http://cocoaconf.com/chicago-2014/sessions/douglas-core-data" rel="noopener"&gt;CocoaConf Chicago 2014&lt;/a&gt; about some more advanced Core Data topics.  The bulk of the talk surrounded concurrency and data model migrations but I did touch on a number of other things.  Sadly the session wasn't recorded, but I am considering recording a screencast if there is enough interest.&lt;/p&gt;&lt;p&gt;[slideshare id=32054049&amp;amp;doc=advancedcoredata-140307170729-phpapp01]&lt;/p&gt;</description></item></channel></rss>