We will start by covering any of the course administrative details
- Video Assignment Canvas link
- A1 Information Canvas link
- Group Formation for A3 [Assignment not yet posted]
-
Group formation for the group project. Refer to the Video Introduction Canvas link to meet your peers. This is an online course which makes it more difficult to interact and engage with each other and also makes it more difficult for us to get to know each other.
-
SHA256 - Open a terminal window.
Windows:windows key + R, typepowershell, press enter. Change below where it saysYourStringto your message and paste it in.
$stringAsStream = [System.IO.MemoryStream]::new()
$writer = [System.IO.StreamWriter]::new($stringAsStream)
$writer.write("YourString")
$writer.Flush()
$stringAsStream.Position = 0
Get-FileHash -InputStream $stringAsStream | Select-Object HashOSX: Command + Space, type Terminal, press enter. Change where it says my name is Jeff to your message and paste in
echo -n "my name is Jeff" | shasum -a 256
- Find out what encryption your browser site is using. Now check a different site, do you notice any difference?
- What is the main mathematical difference between RSA and ECC cryptosystems?
- How would you go about finding the prime factorisation of
$1961$ ? - Get started on Assignment 1 questions
- Hash Functions
- Merkle Trees
- Public Key Cryptography
- Time Stamping
- Notebook link - you need a google account
- Example mindmap
- Example FAQ note l2-faq.txt
- Audio overview - podcast
- 🤷♂️
⬅️ back
