generated from Skynet/deploy_user
Feat. Adding FYP Semester 1 presentation to the website
All checks were successful
On_Push / deploy (push) Successful in 11m12s
All checks were successful
On_Push / deploy (push) Successful in 11m12s
Signed-off-by: Eoghan Conlon <git@eoghanconlon.ie>
This commit is contained in:
parent
6340a931e2
commit
f962eb6c24
2 changed files with 253 additions and 0 deletions
BIN
src/presentations/college/FYP/mermaid-diagram-2024-10-21-172652.png
(Stored with Git LFS)
Normal file
BIN
src/presentations/college/FYP/mermaid-diagram-2024-10-21-172652.png
(Stored with Git LFS)
Normal file
Binary file not shown.
250
src/presentations/college/FYP/sem01_presentation.md
Normal file
250
src/presentations/college/FYP/sem01_presentation.md
Normal 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
|
Loading…
Reference in a new issue