Profile Photo
Say I grab a password from a keychain:   var password = getPasswordFromKeychain() // use password password = nil // don't keep user secrets hanging around in memory   Does Swift/OSX/iOS make any guarantees about what happens to the password bytes? How about the buffer that was used to return results by the Keychain API? You get the idea.
in Swift
Profile Photo
I am trying to use an invisible WKWebView to run a (3rd party) javascript API that talks to a server over websockets.  It works fine in the simulator, but will not establish a connection on iOS unless the WKWebView is in the view hierarchy.  Possibly, I can live with that, but it makes me wonder whether this approach is too brittle.  Is this… (Show more)
in iOS Web Apps
Profile Photo
I noticed that sometimes when the webview is moved to background (have another view controller on top), it stops JavaScript functions execution, and executes them only when returning back to foreground. I read about people having the same problems with socket.io, and most of the solutions was some kind of hack, like adding the webview to the key… (Show more)
in iOS Web Apps
Profile Photo
I see a variety of ways to secure Mac login via authorization plugin, USB dongle, smart card or mobile phone apps over ble.  Before I dig into details, I am wondering is it possible to apply one of these methods to a specific account, while the main admin/root account remains less secure?  Or, could someone always login to the main admin account… (Show more)
in Security