~/talk

Mobiconf 2018: Tomek Cejner, SmartRecruiters

Talkat Mobiconf 2018 · 2018-10-04..10-05· [security]
links:none on file
slides:none on file

Practical checklist for iOS app security: enable ATS forces HTTPS and TLS >=1.0, restrict exceptions, and defend against MITM with certificate pinning by public key vs whole-certificate pinning (beware frequent cert rotations); use MDM for app-specific VPNs; choose correct file protection class (Complete, Complete Unless Open, Until First Unlock, None) and keep sensitive files out of backups; store secrets in Keychain and prefer OAuth2 with short-lived access tokens + refresh tokens; tie keys to LocalAuthentication and/or keychain items accessible only when passcode set; disable custom keyboards and block background screenshots; follow OWASP MASVS and Mobile Top Ten and validate with audits or proxies like Charles.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 2:04Trust as the core value
  3. 3:33Network communication security
  4. 9:04Certificate pinning techniques
  5. 12:00Data store encryption
  6. 17:25Keychain and secrets storage
  7. 21:46OAuth 2.0 for authentication
  8. 26:47Refresh tokens and security
  9. 28:12Biometric authentication
  10. 31:52Enterprise security practices
  11. 34:47Threat modeling and audits
  12. 37:21Security standards and layers
  13. 38:06Balancing security and UX
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.