
I am a Software Engineer in the eXtreme Computing Group at Microsoft Research, working on High Assurance Trusted Computing, Virtualization Security and Cloud Computing Futures.
Before joining Microsoft, I was a security researcher in the Information Security Group at the Royal Holloway University of London where I did my Masters in Mathematics (Cryptography). My adviser was Professor Chris J. Mitchell.
During my time in the UK I worked at Sun Microsystems as a Technical Consultant working on SunSPOTs, JavaCards and their applications.
Even before, I was working with NCR Corporation as a Software Design Engineer and ebanking Technical Consultant in the Financial Solutions Division working on PCI, ATMs, POS Terminals, Electronic Cheque processing systems.
I did my Bachelors in Computer Science from National University of Computer and Emerging Sciences (FAST-NU) Pakistan.
My interests include:
-
Operating Systems, Virtualization and Trusted Platforms.
-
Smartcards, financial security and EMV.
-
Reverse Engineering, malware, Exploit Development and Honeynets.
-
Mobile Security, NFC and RFID.
-
Privacy, anonymity and traffic analysis.
In my free time I am either playing soccer or doing some photography.
Selected Publications:
· Towards a Programmable TPM; Talha Tariq & Paul England, in Trust 2009 Second International Conference on Trusted Computing, Oxford, UK.
· Extending Secure Execution Environments; Talha Tariq, [RHUL-MA-2009-9] Technical Report, Department of Mathematics, University of London.



