Feat. Adding FYP Semester 1 presentation to the website
All checks were successful
On_Push / deploy (push) Successful in 11m12s

Signed-off-by: Eoghan Conlon <git@eoghanconlon.ie>
This commit is contained in:
Eoghan Conlon 2024-10-25 13:13:20 +01:00
parent 6340a931e2
commit f962eb6c24
2 changed files with 253 additions and 0 deletions

Binary file not shown.

View file

@ -0,0 +1,250 @@
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title = "A Qt representation of Merkle Trees"
date = 2023-08-07
slides = true
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
### A Qt representation of Merkle Trees
Student: Eoghan Conlon
Supervisor: Richard Conway
-------------------------------------------------------------------------
* **Introduction**
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Technology used in this project
* Future plans
* Conclusion
-------------------------------------------------------------------------
* Introduction
* **Motivation for the project**
* Gain experience in different programming languages and tools
* Gain more knowledge on cryptography through the theory part
* What are Merkle Trees & what are they used for?
* Technology used in this project
* Future plans
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* **Gain experience in different programming languages and tools**
* Gain more knowledge on cryptography through the theory part
* What are Merkle Trees & what are they used for?
* Technology used in this project
* Future plans
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* Gain experience in different programming languages and tools
* **Gain more knowledge on cryptography through the theory part**
* What are Merkle Trees & what are they used for?
* Technology used in this project
* Future plans
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* **What are Merkle Trees & what are they used for?**
* Merkle Tree
* Merkle Signature Scheme
* Alternatives: One-Time Signature Schemes
* Technology used in this project
* Future plans
* Conclusion
-------------------------------------------------------------------------
* **Merkle Tree**
<img src="./mermaid-diagram-2024-10-21-172652.png" height="250"></img>
* Merkle Signature Scheme
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Merkle Tree
* **Merkle Signature Scheme**
* What if fixes?
* Issues
* Alternatives: One-Time Signature Schemes
* Technology used in this project
* Future plans
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Merkle Tree
* Merkle Signature Scheme
* **What if fixes?**
* Issues
* Alternatives: One-Time Signature Schemes
* Technology used in this project
* Future plans
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Merkle Tree
* Merkle Signature Scheme
* What if fixes?
* **Issues**
* Alternatives: One-Time Signature Schemes
* Technology used in this project
* Future plans
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Merkle Tree
* Merkle Signature Scheme
* **Alternatives: One-Time Signature Schemes**
* Lamport Scheme
* Winternitz Scheme
* Technology used in this project
* Future plans
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Merkle Tree
* Merkle Signature Scheme
* Alternatives: One-Time Signature Schemes
* **Lamport Scheme**
* Advantages
* Disadvantages
* Winternitz Scheme
* Technology used in this project
* Future plans
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Merkle Tree
* Merkle Signature Scheme
* Alternatives: One-Time Signature Schemes
* Lamport Scheme
* **Winternitz Scheme**
* Advantages
* Disadvantages
* Technology used in this project
* Future plans
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* **Technology used in this project**
* C++
* Qt
* Linux
* Git
* Plan for the rest of the AY
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Technology used in this project
* **C++**
* Qt
* Linux
* Git
* Plan for the rest of the AY
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Technology used in this project
* C++
* **Qt**
* Linux
* Git
* Plan for the rest of the AY
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Technology used in this project
* C++
* Qt
* **Linux**
* Git
* Plan for the rest of the AY
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Technology used in this project
* C++
* Qt
* Linux
* **Git**
* Plan for the rest of the AY
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Technology used in this project
* **Plan for the rest of the AY**
* Continue to go through Qt book advise by Supervisor
* Have a ready to submit software by the end of Sem 2 Week 2
* Iterate on it, adding more complex features and fixing bugs in 2 week bursts past that
* Work on Semester 2 submissions as they come up
* Conclusion
-------------------------------------------------------------------------
* Introduction
* Motivation for the project
* What are Merkle Trees & what are they used for?
* Technology used in this project
* Plan for the rest of the AY
* **Conclusion & Questions**
-------------------------------------------------------------------------
### Thank you