{"id":6061,"date":"2012-09-11T15:43:56","date_gmt":"2012-09-11T20:43:56","guid":{"rendered":"http:\/\/bucktownbell.com\/?p=6061"},"modified":"2012-09-11T15:43:56","modified_gmt":"2012-09-11T20:43:56","slug":"ios-developer-cheat-sheet-owasp","status":"publish","type":"post","link":"http:\/\/bucktownbell.com\/?p=6061","title":{"rendered":"IOS Developer Cheat Sheet &#8211; OWASP"},"content":{"rendered":"<blockquote><p>In general, an app should store locally only the data that is required to perform its functional tasks. This includes side channel data such as system logging (see M8 below). For any form of sensitive data, storing plaintext data storage in an app\u2019s sandbox (e.g., ~\/Documents\/* ) should always be avoided. <strong>Consumer-grade sensitive data should be stored in secure containers using Apple-provided APIs.<\/strong><\/p><\/blockquote>\n<p>via <a href=\"https:\/\/www.owasp.org\/index.php\/IOS_Developer_Cheat_Sheet#Insecure_Data_Storage_.28M1.29\">IOS Developer Cheat Sheet &#8211; OWASP<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In general, an app should store locally only the data that is required to perform its functional tasks. This includes side channel data such as system logging (see M8 below). For any form of sensitive data, storing plaintext data storage &hellip; <a href=\"http:\/\/bucktownbell.com\/?p=6061\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54],"tags":[718,227],"class_list":["post-6061","post","type-post","status-publish","format-standard","hentry","category-programming","tag-data-security","tag-mobile"],"_links":{"self":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts\/6061","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6061"}],"version-history":[{"count":1,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts\/6061\/revisions"}],"predecessor-version":[{"id":6062,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts\/6061\/revisions\/6062"}],"wp:attachment":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6061"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6061"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6061"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}