At 40 years of age, Karthikeyan Bhargavan can take pride in having gained recognition from his peers. This specialist in data security on the Internet has been awarded European Research Council (ERC ) grants on two occasions in the past six years. The first was a Starting Grant in 2010, followed by an ERC Consolidator Grant last year. The Inria Young Researcher Award thus joins an already impressive list of achievements. This success has not, however, gone to Karthikeyan Bhargavan’s head: “These grants and the award give us great satisfaction. They show recognition of our ability to build bridges between different scientific fields, something not always observed among research teams, which often focus on one particular field of knowledge. ”
A new programming language
Karthikeyan Bhargavan has acquired this interdisciplinary expertise by leading an unusual career. “My interest in cryptography developed in an unusual way, ” he admits. “I did a lot of work on programming languages during my years as a student in India. ” He had the opportunity to learn more about Internet protocols while he was preparing his PhD at the University of Pennsylvania in the USA. To add industrial experience to his academic achievements, Karthikeyan then joined Microsoft Research in Cambridge in the United Kingdom. This brought him into first-hand contact with the world of cryptography: “My previous experience had given me an understanding of programming languages and protocols; it now seemed logical to take a closer look at cybersecurity, ” he recalls.
After acquiring this practical experience in industry, the young scientist decided to move to France and join Inria Rocquencourt as a researcher. In 2015, he became a director of research: “I wanted to become more involved in the academic research which allowed me to choose open source projects and supervise doctoral students. ” Karthikeyan also teaches at the École Polytechnique and on the MPRI Master's degree programme in computer science.
Since 2012, he has led the Prosecco project-team , whose ten members, including three full-time researchers, carry out research on the cryptographic mechanisms used for secure communication on the Internet. Initially, this work was concerned with developing F*, a new programming language and forerunner of a new generation of cryptographic systems. Use of the first version of this programming language to check the TLS (miTLS) cryptographic protocol revealed security problems. The existence of these bugs was confirmed in 2014 and 2015 with the Triple Handshake, Freak and Logjam attacks on the TLS protocol: “During our research, we observed that secure cryptographic primitives did not necessarily mean that software built from these algorithms would also work safely, ” Karthikeyan explains. “We therefore had to develop a whole series of tools and techniques to ensure the implementation of a proven, flawless security system. ” The Consolidator Grant awarded in 2015 has allowed his team to advance even further in the design of a proven cryptographic system, by including the security core of the web browser.
A foot in the door of the business world
Far from shutting himself away in his research laboratory, Karthikeyan Bhargavan also enjoys working with business: “People in industry very often ask us to analyse an Internet protocol they have developed in-house to check that the model is secure. Businesses are, on the whole, very receptive to our ideas. ”
When evoking his work, Karthikeyan constantly returns to the personal pleasure he gets from research, but also stresses the importance of team work: “What I have achieved so far owes a great deal to the researchers and students I work with and I’m very grateful to them. ” He also mentions the impact his work has on social issues: “We are going to see generalised use of specialised cryptographic applications for which security problems have not yet been resolved. That forces us to consider such highly topical issues as personal data security and protection of privacy. ” Karthikeyan is enthusiastic about his work and has no shortage of arguments for encouraging young people to take up research: “A few hours spent in a research laboratory can be the starting point of a brilliant idea! ”
© Inria / N. Dohr
David Pointcheval , head of the Crypto Team (Inria CASCADE Project) in the ENS Computer Science Department.
“Karthik and I share a course on the MPRI Master's degree programme in computer science. We adopt a complementary approach, working mainly on cryptographic primitives, in other words, building blocks. An Internet security protocol, like TLS, implies a very large number of building blocks and highly complex assembly processes. Karthik’s job is to study the security of the overall protocol, working on the assumption that small building blocks are indeed secure. As far as I know, he’s the only person who has developed tools capable of analysing these large protocols right through to their actual implementations. And in trying to prove their security, he detects flaws in the protocols and programming bugs.”
Olivier Levillain, Head of the Training Centre at the National Cybersecurity Agency of France (ANSSI), reporting to the French Prime Minister’s offices.
“I met Karthik Bharghavan in 2014. Three years earlier I’d begun working on a PhD thesis on TLS protocols. I thought Karthik’s approach - and that of the Prosecco team as a whole - was very constructive. I found his ambition to bridge the gap between theory and cyberattacks and his involvement in the specifications of the new protocol very interesting. Karthik’s ability to bring different fields of science together adds to the quality of his scientific work. It isn’t just a matter of academic achievement, but an ability to look at the bigger picture.”
Practitioner Psychologist, King's College Hospital, United Kingdom, 18 days ago
We are very excited to be recruiting a Practitioner Psychologist (full-time band 7) to contribute to the development and delivery of a new psychology service spanning the Dental Institute. This wi...
Senior Researcher To The Unit Of Lung And Airway Research. , Karolinska Institutet, Sweden, 18 days ago
The Institute of Environmental Medicine (IMM) is a department at Karolinska Institutet and an interdisciplinary research institution within the broad field of environmental medicine. IMM conducts ...
Test Technician Ii, Georgia Institute of Technology, United States, 10 days ago
Test Technician II( Job Number: 0175033) Description Job Purpose: Perform routine testing and related data collection utilizing electrical and mechanical testing apparatus in conjunction with rese...
Capillary And Third Generation Sequencing Team Lead, King Abdullah University of Science and Technology, Saudi Arabia, 1 day ago
Job Location Saudi Arabia Job Title Capillary and Third Generation Sequencing Team Lead Job Type Non-Academic Job Summary The lead of the Capillary and third generation sequencing team at the ...
Junior Clinical Fellow In General Medicine, King's College Hospital, United Kingdom, 12 days ago
Junior Clinical Fellow in General Medicine Junior Clinical Fellow – new opportunity offered in a pioneering integrated care unit Do you want to work with an inspirational team? Do you want to be p...
Senior Staff Assistant For Administration/Cas, State University of New York, United States, 2 days ago
About University at Albany: Established in 1844 and designated a University Center of the State University of New York in 1962, the University at Albany's broad mission of excellence in undergradu...