<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Notes by Anto</title><link>https://russoanto.chx56.org/</link><description>Recent content on Notes by Anto</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 14 Sep 2025 17:49:19 +0200</lastBuildDate><atom:link href="https://russoanto.chx56.org/index.xml" rel="self" type="application/rss+xml"/><item><title>AMR TrustZone</title><link>https://russoanto.chx56.org/posts/amr_trustzone/</link><pubDate>Sun, 14 Sep 2025 17:49:19 +0200</pubDate><guid>https://russoanto.chx56.org/posts/amr_trustzone/</guid><description>&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
ARM TrustZone
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;div id="outline-container-headline-2" class="outline-3"&gt;
&lt;h3 id="headline-2"&gt;
TEE
&lt;/h3&gt;
&lt;div id="outline-text-headline-2" class="outline-text-3"&gt;
&lt;p&gt;When you use a Trusted Execution Environment (TEE), you protect your code and data in a secure environment.&lt;/p&gt;
&lt;div id="outline-container-headline-3" class="outline-4"&gt;
&lt;h4 id="headline-3"&gt;
What is a TEE
&lt;/h4&gt;
&lt;div id="outline-text-headline-3" class="outline-text-4"&gt;
&lt;p&gt;A Trusted Execution Environment is a segregated area of memory and CPU that&amp;#39;s protected from the rest of the CPU by using encryption.
Any code outside that environment can&amp;#39;t read or tamper with the data in the TEE.
&lt;strong&gt;Authorized&lt;/strong&gt; code can manipulate the data inside the TEE.
Code that executes inside the TEE is processed in the clear, but it&amp;#39;s visible in encrypted form only when anything outside tries to access it.
The platform security processor embedded inside the CPU die manages this protection.&lt;/p&gt;</description></item><item><title>Privacy e tutela dei dati</title><link>https://russoanto.chx56.org/posts/notes_privacy/</link><pubDate>Mon, 01 Sep 2025 15:41:21 +0200</pubDate><guid>https://russoanto.chx56.org/posts/notes_privacy/</guid><description>&lt;div id="outline-container-headline-1" class="outline-3"&gt;
&lt;h3 id="headline-1"&gt;
Introduzione
&lt;/h3&gt;
&lt;div id="outline-text-headline-1" class="outline-text-3"&gt;
&lt;div id="outline-container-headline-2" class="outline-4"&gt;
&lt;h4 id="headline-2"&gt;
Aspetti sociologici dell&amp;#39;informatica
&lt;/h4&gt;
&lt;div id="outline-text-headline-2" class="outline-text-4"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Pervasività&lt;/strong&gt;
è un settore in perenne evoluzione. Oggi rappresenta una vera e propria rivoluzione, al pari della rivoluzione industriale, e di fatto è presente in tutti gli aspetti della vita&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Globalizzazione&lt;/strong&gt;
è un fenomeno globale. Coinvolge non solo tutti gli aspetti della vita, ma gli aspetti della vita di tutti, e quasi ovunque&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-3" class="outline-4"&gt;
&lt;h4 id="headline-3"&gt;
Diritti di libertà su internet
&lt;/h4&gt;
&lt;div id="outline-text-headline-3" class="outline-text-4"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Diritto all&amp;#39;accesso&lt;/strong&gt;
diritto di accedere alla rete in condizioni di parità. Implica l’eliminazione del digital divide e l’attivazione una copertura di rete ad alta velocità globale&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Neutralità della rete&lt;/strong&gt;
ogni persona ha diritto che il proprio traffico non subisca discriminazioni. Si vuole prevenire la formazione di monopoli&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Diritto all&amp;#39;eduzazione digitale&lt;/strong&gt;
diritto ad acquisire competenze conoscenze per navigare la rete in modo consapevole. La scuola è impegnata per prima in questo compito.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Diritto alla privacy&lt;/strong&gt;
diritto alla protezione dei propri dati personali. Nasce in America come “ius excludendi alios”;
in Europa ha anche il carattere di &lt;code&gt;autodeterminazione informativa&lt;/code&gt; (controllare/accedere ai dati, richiedere rettifiche/integrazioni, negare il consenso)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Inviolabilità del domicilio informatico&lt;/strong&gt;
I sistemi informatici ed i nostri dati diventano inviolabili come un domicilio fisico.
No alla sorveglianza di massa indiscriminata ed accesso ai dati personali solo per fini di sicurezza, con l’autorizzazione dell’autorità giudiziaria e solo quando previsto dalla legge.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Diritto all&amp;#39;oblio&lt;/strong&gt;
Diritto di cancellare dai motori di ricerca i propri dati personali che non abbiano più rilevanza.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Diritto alla libertà in rete grazie a regole sovranazionali&lt;/strong&gt;
Cercare di rendere l’individuo libero da abusi di soggetti di maggiore forza&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Diritto e garanzie delle persone sulle piattaforme&lt;/strong&gt;
I responsabili di tali piattaforme devono comportarsi correttamente nei confronti degli utenti.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Diritto alla sicurezza in rete&lt;/strong&gt;
Trasposizione in chiave virtuale della sicurezza fisica del cittadino&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-4" class="outline-4"&gt;
&lt;h4 id="headline-4"&gt;
Diritti alla privacy
&lt;/h4&gt;
&lt;div id="outline-text-headline-4" class="outline-text-4"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Privacy&lt;/strong&gt;
Il concetto è legato alla tutela dei dati, riguarda il diritto dell’individuo ad escludere altri dalla propria sfera delle informazioni che lo riguardano.
Ovvero è un principio di riservatezza dei dati.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Diritto alla Privacy&lt;/strong&gt;
il diritto alla protezione dei propri dati personali è complesso e variegato.
Nasce in America come diritto alla segretezza e alla riservatezza.
In Europa si è fatta strada altresì l’idea che, per garantire il rispetto della dignità e dell’identità del cittadino,
bisogna garantire anche il diritto all&amp;#39;autodeterminazione informativa.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;E’ la possibilità di controllare e accedere ai propri dati; di chiedere rettifiche e, in qualsiasi
momento, di negare il consenso al trattamento (vedi definizione Privacy sopra).
La privacy coinvolge due concetti diversi di libertà&lt;/p&gt;</description></item><item><title>Assembly crash course</title><link>https://russoanto.chx56.org/posts/assembly_crash_course/</link><pubDate>Sun, 17 Aug 2025 15:56:50 +0200</pubDate><guid>https://russoanto.chx56.org/posts/assembly_crash_course/</guid><description>&lt;div id="outline-container-headline-1" class="outline-3"&gt;
&lt;h3 id="headline-1"&gt;
Fundamentals
&lt;/h3&gt;
&lt;div id="outline-text-headline-1" class="outline-text-3"&gt;
&lt;p&gt;All roads lead to the &lt;strong&gt;CPU&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://www.autodesk.com/products/fusion-360/blog/wp-content/uploads/2023/07/AdobeStock_613706823-1024x614.jpeg" alt="https://www.autodesk.com/products/fusion-360/blog/wp-content/uploads/2023/07/AdobeStock_613706823-1024x614.jpeg" title="https://www.autodesk.com/products/fusion-360/blog/wp-content/uploads/2023/07/AdobeStock_613706823-1024x614.jpeg" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;At the center of the CPU are many many logic gates that computes bits.&lt;/li&gt;
&lt;li&gt;It&amp;#39;s all about logic gates&lt;/li&gt;
&lt;li&gt;There are 4 type of logic gates&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-3"&gt;
&lt;h3 id="headline-2"&gt;
Assembly
&lt;/h3&gt;
&lt;div id="outline-text-headline-2" class="outline-text-3"&gt;
&lt;p&gt;We create a text reppresentation of the binary called &lt;strong&gt;Assembly&lt;/strong&gt;. The binary and assembly code is &lt;strong&gt;equivalent&lt;/strong&gt;.
Assembly tell to the CPU what to do, let&amp;#39;s lookt an assembly &amp;#34;sentence&amp;#34; in terms of English grammar&lt;/p&gt;</description></item><item><title>Antonio Russo – Curriculum Vitae</title><link>https://russoanto.chx56.org/about/resume/</link><pubDate>Tue, 29 Jul 2025 00:00:00 +0000</pubDate><guid>https://russoanto.chx56.org/about/resume/</guid><description>&lt;p&gt;&lt;a href="mailto:russoantonio451@gmail.com"&gt;&lt;strong&gt;Russo Antonio&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;
Carpi (MO), Italy&lt;br&gt;
📧 &lt;a href="mailto:russoantonio451@gmail.com"&gt;russoantonio451@gmail.com&lt;/a&gt;&lt;br&gt;
📞 (+39) 366-322-6047&lt;br&gt;
🌐 &lt;a href="https://russoanto.github.io/blog/"&gt;https://russoanto.github.io/blog/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="-education"&gt;🎓 Education&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;University of Modena and Reggio Emilia&lt;/strong&gt;, Modena&lt;br&gt;
&lt;em&gt;Master&amp;rsquo;s Degree in Computer Science&lt;/em&gt; – Specialization in Cybersecurity&lt;br&gt;
&lt;strong&gt;Present&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;University of Modena and Reggio Emilia&lt;/strong&gt;, Modena&lt;br&gt;
&lt;em&gt;Bachelor&amp;rsquo;s Degree in Computer Science&lt;/em&gt; – 101/110&lt;br&gt;
&lt;strong&gt;Apr 2023&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="-work-experience"&gt;💼 Work Experience&lt;/h2&gt;
&lt;h3 id="cyberchallengeit-modena"&gt;&lt;strong&gt;CyberChallenge.IT&lt;/strong&gt;, Modena&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;National Finalist&lt;/strong&gt; – &lt;em&gt;Jan 2025 – Jul 2025&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Participated in advanced cybersecurity training and a national CTF competition.&lt;/li&gt;
&lt;li&gt;Gained hands-on experience in ethical hacking, cryptography, web security, and reverse engineering.&lt;/li&gt;
&lt;li&gt;Placed among the top 6 finalists from University of Modena and Reggio Emilia.&lt;/li&gt;
&lt;li&gt;Team ranked among the top 15 nationally.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="itis-leonardo-da-vinci-modena"&gt;&lt;strong&gt;ITIS Leonardo Da Vinci&lt;/strong&gt;, Modena&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;High School Teacher&lt;/strong&gt; – &lt;em&gt;Jan 2025 – Jun 2025&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Mls_project</title><link>https://russoanto.chx56.org/crittografia/mls_project/</link><pubDate>Thu, 05 Sep 2024 18:07:25 +0200</pubDate><guid>https://russoanto.chx56.org/crittografia/mls_project/</guid><description/></item><item><title/><link>https://russoanto.chx56.org/posts/auto_connectivity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://russoanto.chx56.org/posts/auto_connectivity/</guid><description>&lt;h1 id="-capitolo-1--introduction-schema-grafico-dettagliato-con-spiegazioni-e-frame"&gt;📘 Capitolo 1 – Introduction (Schema Grafico Dettagliato con Spiegazioni e Frame)&lt;/h1&gt;
&lt;hr&gt;
&lt;h2 id="11-structure-and-content-"&gt;1.1 Structure and Content 📚&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Module 1&lt;/strong&gt;: Intra-Vehicle Communication&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Analisi dei dispositivi interni al veicolo: ECU, sensori, attuatori&lt;/li&gt;
&lt;li&gt;Tecnologie di bus di comunicazione: CAN, LIN, FlexRay, MOST, Ethernet (T1/T1S)&lt;/li&gt;
&lt;li&gt;Sistemi operativi e suddivisione in domini&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Module 2&lt;/strong&gt;: Inter-Vehicle Communication&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Comunicazioni tra veicoli (V2V) e con infrastruttura (V2X)&lt;/li&gt;
&lt;li&gt;Tecnologie wireless: Bluetooth, LoRa, C-V2X, IEEE 802.11p&lt;/li&gt;
&lt;li&gt;Tipologie di messaggi, sincronizzazione GPS, gestione broadcast&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="12-intra-vehicle-evolution-"&gt;1.2 Intra-Vehicle Evolution 🚗&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Evoluzione da cablaggi punto-punto a bus condivisi&lt;/p&gt;</description></item></channel></rss>