Panos is on a mission to protect what you ❤️ by delivering products that utilize cryptographic principles and respect the privacy of their users. In the past he did research in Computer Security and Machine Learning and currently he works as a Software Engineer for Office 365.
Curious? Scroll down to check my Blog or my Timeline.
Opinions expressed here are mine.
CryptoSwift is a Swift component that provides cryptographic algorithms, implemented from scratch, and maintained by one person because he can. What can go wrong? Like you guessed, a lot.
When you use cryptography it will be for securing information, which means that you can’t really afford bugs. So the rule is that you should be very careful on which crypto-libraries to take a dependency on, since they should be maintained by domain experts and being tested in the wild successfully and for a long period of time.
That said, I had to use PBKDF2 for a...
Software Engineer @ Microsoft Development Center Norway, working @ Office 365 backend services, focusing on Security Engineering
Software Engineering Intern @ Microsoft Development Center Norway, worked @ Delve’s backend, the Office Graph
Security researcher @ CERN, developed linux kernel extensions to prevent cyber attacks
Created Pwn Mail, a Cydia iPhone app for spoofing emails. It served > 260,000 emails but it was discontinued after a legal threat by Steve Jobs
Bachelor studies @ Department of Informatics and Telecommunications on Computer Science and Telecomunications
I appreciate laconism, so please cut to the point
PGP Public Key