Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ac:laboratoare:08 [2024/11/14 13:01]
dimitrie.valu
ac:laboratoare:08 [2024/11/14 13:05] (current)
dimitrie.valu
Line 1: Line 1:
 ===== Lab 08 - Whatsapp End-to-end Encryption (part 2) ===== ===== Lab 08 - Whatsapp End-to-end Encryption (part 2) =====
  
-In this lab you will continue the implementation of the Signal ​protocol, which is the basis for WhatsApp'​s end-to-end encryption.+In this lab you will continue the implementation of the Signal ​Protocol, which is the basis for WhatsApp'​s end-to-end encryption.
  
 The protocol is described [[https://​cryptome.org/​2016/​04/​whatsapp-crypto.pdf|here]]. The protocol is described [[https://​cryptome.org/​2016/​04/​whatsapp-crypto.pdf|here]].
Line 8: Line 8:
 For the Elliptic Curves, you can use [[https://​github.com/​Muterra/​donna25519|this]] library. For the Elliptic Curves, you can use [[https://​github.com/​Muterra/​donna25519|this]] library.
  
-For installationfollow ​these steps (NOTE: **you can use your ''​%%fep%%''​ instance via Python3 environments**):​ +If you solved the previous labuse your previous setup (replace the files with the ones from the ''​%%.zip%%''​ below to prevent any issues). If you are starting out with these labs, follow the steps below (NOTE: **you can use your ''​%%fep%%''​ instance via Python3 environments**):​ 
-  * Install the necessary tools (not necessary on ''​%%fep%%'':​+  * Install the necessary tools (not necessary on ''​%%fep%%''​):
 <​code>​ <​code>​
 sudo apt install build-essential python3-dev sudo apt install build-essential python3-dev
ac/laboratoare/08.1731582096.txt.gz · Last modified: 2024/11/14 13:01 by dimitrie.valu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0