Re: Google Summer of Code 2018 - Progress report - week 1
Alistair Crooks <[email protected]> Sun, 20 May 2018 21:32:07 -0700
| Newsgroups | gmane.os.netbsd.devel.crypto |
|---|---|
| Message-ID | <CAN5gJXre5qCzZBJf5nXeXB5fYZFAbFNm5u8S=TfH+o6snY8ehA@mail.gmail.com> |
--00000000000004f844056cafcaba Content-Type: text/plain; charset="UTF-8" Thanks for the update, Harsh. Best, Alistair On 20 May 2018 at 19:26, Harsh Khatore <[email protected]> wrote: > Hello Alistair, David, and the tech-crypto team, > > It's been a week from the start of Google Summer of Code. It was a pretty > exciting week, and I hope this remains the same until the end of the > program. > > This email is to brief about my progress with the project: > > > Project title: *Modern cryptographic algorithms to netpgp, netpgpverify* > Mentors: *Alistair Crooks & David Maxwell* > > *Goals accomplished*: > 1. Instaling NetBSD 7.1.2 and current( 8.99.16 ) in a virtual machine. > (multiple times with different configurations) > 2. Installing sources from CVS, for both src and pkgsrc. > 3. System build( Kernel build ) using build.sh > 4. Set up independent Github repository for netpgp and netpgpverify. Links > at the bottom. > 5. Compile and build netpgp. Did not do for netpgpverify. > 6. Read RFC 4880, understood the workflow of netpgp & netpgpverify( not > completely though). > > *Planned goals for next week*: > 1. Understand the changes needed to allow the addition of ed25518 and > salsa20 in netpgp and netpgpverify > 2. Research for places to get these implementations with proper accepted > license > 3. Workaround with netpgp to understanding it's functioning with different > inputs and their output. > 4. Understanding the test setup of netpgp and netpgpverify > > Github repository links - > netpgp - https://github.com/HarshKhatore/netpgp/tree/initial > netpgpverify - https://github.com/HarshKhatore/netpgpverify/tree/initial > > > Thanks for the opportunity, > Harsh Khatore > > --00000000000004f844056cafcaba Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Thanks for the update, Harsh.<div><br></div><div>Best,</di= v><div>Alistair</div></div><div class=3D"gmail_extra"><br><div class=3D"gma= il_quote">On 20 May 2018 at 19:26, Harsh Khatore <span dir=3D"ltr"><<a h= ref=3D"mailto:[email protected]" target=3D"_blank">khatore.har= [email protected]</a>></span> wrote:<br><blockquote class=3D"gmail_quo= te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"= ><div dir=3D"ltr">Hello Alistair, David, and the tech-crypto team,<div><br>= </div><div>It's been a week from the start of Google Summer of Code. It= was a pretty exciting week, and I hope this remains the same until the end= of the program.</div><div><br></div><div>This email is to brief about my p= rogress with the project:</div><div><br></div><div><br></div><div>Project t= itle:=C2=A0<b>Modern cryptographic algorithms to netpgp, netpgpverify</b></= div><div>Mentors: <b>Alistair Crooks & David Maxwell</b></div><div><b><= br></b></div><div><b>Goals accomplished</b>:</div><div>1. Instaling NetBSD = 7.1.2 and current( 8.99.16 ) in a virtual machine. (multiple times with dif= ferent configurations)</div><div>2. Installing sources from CVS, for both s= rc and pkgsrc.</div><div>3. System build( Kernel build ) using build.sh</di= v><div>4. Set up independent Github repository for netpgp=C2=A0and netpgpve= rify. Links at the bottom.</div><div>5. Compile and build netpgp. Did not d= o for netpgpverify.</div><div>6. Read RFC 4880, understood the workflow of = netpgp=C2=A0& netpgpverify( not completely though).</div><div><br></div= ><div><b>Planned goals for next week</b>:</div><div>1. Understand the chang= es needed to allow the addition of ed25518 and salsa20 in netpgp and netpgp= verify</div><div>2. Research for places to get these implementations with p= roper accepted license</div><div>3. Workaround with netpgp=C2=A0to understa= nding it's functioning with different inputs and their output.</div><di= v>4. Understanding the test setup of netpgp and netpgpverify</div><div><br>= </div><div>Github repository links -</div><div>netpgp -=C2=A0<a href=3D"htt= ps://github.com/HarshKhatore/netpgp/tree/initial" target=3D"_blank">https:/= /github.com/<wbr>HarshKhatore/netpgp/tree/<wbr>initial</a></div><div>netpgp= verify -=C2=A0<a href=3D"https://github.com/HarshKhatore/netpgpverify/tree/= initial" target=3D"_blank">https://github.com/<wbr>HarshKhatore/netpgpverif= y/<wbr>tree/initial</a></div><div><br></div><div><br></div><div>Thanks for = the opportunity,</div><div>Harsh Khatore</div><div><br></div></div> </blockquote></div><br></div> --00000000000004f844056cafcaba--