<div dir="ltr">Hi all, <div>I am Kushal. I am interested in working on the project 'VLC' cryptographic updates project under the GSoC program this summer. I compiled the vlc code and tinkering right now. I am very much interested in Cryptography and currently getting acquainted with <span style="color:rgb(0,0,0);font-family:-webkit-standard;font-size:medium">GnuPG. </span></div><div>I am also learning how it is implemented in VLC using Libgcrypt. I am going through the following files for that. Am I right ?</div><div>./src/misc/update.h<br></div><div>./src/misc/update.c<br></div><div>./src/misc/update_crypto.h<br></div><div>./src/misc/update_crypto.c</div><div><br></div><div>Can anyone elaborate what this task means ?</div><div><ul style="line-height:1.5em;list-style-type:square;margin:0.3em 0px 0px 1.6em;padding:0px;color:rgb(0,0,0);font-family:sans-serif;font-size:12.800000190734863px"><li style="margin-bottom:0.1em">provide a master key upgrade path</li></ul></div><div><br></div><div>I love the learning curve. Is there anything I need to look into ( any additional resources / documentation / code ) </div><div>related to this project ? I want to submit a GSoC proposal for this project. </div><div>Any additional requirements to be satisfied to participate ?</div><div><br></div><div>About Me:<br></div><div>I am a 3rd year Computer Science undergrad at IIT Guwahati, India.</div><div>I am primarily a C/C++ developer. </div><div>I completed a project under 'The FreeType Org' as part of GSoC 2017.</div><div><br></div><div>Thank You.</div><div><br></div><div>P.S: I have an internship in June. But I will be able to put in 40hr of work a week regardless of that.</div><div>Is there any hard rule against participating ? </div></div>