Crypto Experts Advise What They Adopt
Mohammadreza Hazhirpasand, Oscar Nierstrasz, Mohammad Ghafari

TL;DR
This study explores whether active crypto discussion participants on Stack Overflow also implement cryptography in their open source projects, revealing significant overlap in language and concepts used.
Contribution
It provides empirical evidence linking crypto advice on Stack Overflow with actual cryptography usage in open source projects, highlighting consistent language and concept application.
Findings
189 out of 319 crypto responders used cryptography in their projects
85% of users used the same programming languages for crypto discussions and projects
90% of users applied the same cryptography concepts in practice as they advised on Stack Overflow
Abstract
Previous studies have shown that developers regularly seek advice on online forums to resolve their cryptography issues. We investigated whether users who are active in cryptography discussions also use cryptography in practice. We collected the top 1% of responders who have participated in crypto discussions on Stack Overflow, and we manually analyzed their crypto contributions to open source projects on GitHub. We could identify 319 GitHub profiles that belonged to such crypto responders and found that 189 of them used cryptography in their projects. Further investigation revealed that the majority of analyzed users (i.e., 85%) use the same programming languages for crypto activity on Stack Overflow and crypto contributions on GitHub. Moreover, 90% of the analyzed users employed the same concept of cryptography in their projects as they advised about on Stack Overflow.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
