Recommended resources for Security:
Security landing page
Security framework
Apple CryptoKit framework
WWDC 2013 Session 709 Protecting Secrets with the Keychain
Preventing Insecure Network Connections (App Transport Security, aka ATS)
Gatekeeper and notarisation for Mac apps:
App Sandbox, Developer ID, Notarisation
Useful archived documents:
Technote 2232 HTTPS Server Trust Evaluation
Technote 2326 Creating Certificates for TLS Testing
Technote 2206 macOS Code Signing In Depth
QA1948 HTTPS and Test Servers
GenericKeychain sample code
CryptoCompatibility sample code
KeychainTouchID sample code
TLSTool sample code
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"