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.
Thanks. If I had reasonable assurance that it would work as long as it has a parent view, that would be fine. My concern was whether failure might occur when parent view was not visible or memory was tight. My alternative is to ditch the node.js library, and talk to the server directly, using JSON-RPC over https or websocket. That doesn't…
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