2019 EuroLLVM Developers’ Meeting: S. Celi “Clang tools for implementing cryptographic protocols...”

http://llvm.org/devmtg/2019-04/ — Clang tools for implementing cryptographic protocols like OTRv4 - Sofia Celi (Centro de Autonomia Digital) Slides: http://...

LLVM426 views25:33

🔥 Related Trending Topics

LIVE TRENDS

This video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!

THIS VIDEO IS TRENDING!

This video is currently trending in Thailand under the topic 'สภาพอากาศ'.

About this video

http://llvm.org/devmtg/2019-04/ — Clang tools for implementing cryptographic protocols like OTRv4 - Sofia Celi (Centro de Autonomia Digital) Slides: http://llvm.org/devmtg/2019-04/slides/TechTalk-Celi-Clang_tools_for_implementing_cryptographic_protocols_like_OTRv4.pdf — OTRv4 is the newest version of the Off-The-Record protocol. It is a protocol where the newest academic research intertwines with real-world implementations: it provides end to end encryption, and offline and online deniability for interactive and non-interactive applications. As a real world protocol, it needs to provide an implementation that works for real world users. For this, the OTRv4 team decided to implement it in C. But as we know, working in C can be challenging due to several factors. In order to make OTRv4s implementation much safer and usable, we decided to use several clang tools, such as clang format, clang tidy and address sanitizers. By using these tools, we uncovered bugs, issues and problems. In this talk, we aim to highlight the most interesting bugs we uncovered by using these tools, by comparing the results of using static analysis and fast memory error detector. We also aim to highlight the importance of using a specific code formatting style, as it makes an implementation much clearer and easier to find bugs. We plan to high point the importance of using these tools on real world implementations that are going to be used by millions of users and that aim to provide the best security properties available. — Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

Video Information

Views
426

Total views since publication

Likes
4

User likes and reactions

Duration
25:33

Video length

Published
Apr 28, 2019

Release date

Quality
hd

Video definition

About the Channel

Tags and Topics

This video is tagged with the following topics. Click any tag to explore more related content and discover similar videos:

Tags help categorize content and make it easier to find related videos. Browse our collection to discover more content in these categories.