Compare commits
9 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d2e8b4c6eb | ||
|
|
be300652f3 | ||
|
|
5348007d86 | ||
|
|
be4806c22a | ||
|
|
58fa0820fe | ||
|
|
c5e8e88fc6 | ||
|
|
7719fd5a3a | ||
|
|
6c461a2711 | ||
|
|
90a24c0cf1 |
|
|
@ -11,7 +11,7 @@
|
||||||
|
|
||||||
\todo{FIXME: Proper citation here}
|
\todo{FIXME: Proper citation here}
|
||||||
\sourceattrib{This part is based on a short paper written by Jan Sebastian Götte and presented by Jan Sebastian Götte at
|
\sourceattrib{This part is based on a short paper written by Jan Sebastian Götte and presented by Jan Sebastian Götte at
|
||||||
the HS3 workshop at ESORICS 2025.}
|
the HS3 workshop at ESORICS 2025~\cite{gotteGermanyRollingOut2026}.}
|
||||||
Looking at the landscape of computer security solutions, we are presented with a wide variety of vendors and products
|
Looking at the landscape of computer security solutions, we are presented with a wide variety of vendors and products
|
||||||
that may give the impression that hardware security is a solved problem. Vendors sell various claims rangning from
|
that may give the impression that hardware security is a solved problem. Vendors sell various claims rangning from
|
||||||
\emph{``You don't need hardware security, just do it in the cloud!''}~\cite{
|
\emph{``You don't need hardware security, just do it in the cloud!''}~\cite{
|
||||||
|
|
|
||||||
493
chapter-hsms/pres-harris.tex
Normal file
|
|
@ -0,0 +1,493 @@
|
||||||
|
\documentclass[aspectratio=169]{beamer}
|
||||||
|
\usetheme{default}
|
||||||
|
\usepackage[T1]{fontenc}
|
||||||
|
\usepackage{textcomp}
|
||||||
|
\usepackage{graphicx}
|
||||||
|
\usepackage{subcaption}
|
||||||
|
\usepackage{siunitx}
|
||||||
|
\usepackage{booktabs}
|
||||||
|
\usepackage{array}
|
||||||
|
\usepackage{ragged2e}
|
||||||
|
\usepackage{colortbl}
|
||||||
|
\usepackage{pdflscape}
|
||||||
|
\usepackage[percent]{overpic}
|
||||||
|
\usepackage[backend=biber,style=numeric,sorting=none]{biblatex}
|
||||||
|
\addbibresource{../main.bib}
|
||||||
|
|
||||||
|
\graphicspath{{figures}}
|
||||||
|
|
||||||
|
% Define custom commands if not already defined
|
||||||
|
\newcommand{\surveypic}[2]{
|
||||||
|
\begingroup
|
||||||
|
\setlength{\fboxsep}{0.2mm}
|
||||||
|
\begin{overpic}[percent,height=10mm]{#2}
|
||||||
|
\put(100,85){\makebox[0pt][r]{\colorbox{white}{\footnotesize H#1}}}
|
||||||
|
\end{overpic}
|
||||||
|
\endgroup
|
||||||
|
}
|
||||||
|
\newcommand{\sampleno}[1]{#1}
|
||||||
|
|
||||||
|
\title{Tamper-Sensing Meshes in the Wild}
|
||||||
|
\author{\textbf{Jan Sebastian Götte} \& Björn Scheuermann\\TU Darmstadt\\contact: \texttt{research@jaseg.de}}
|
||||||
|
\date{2026-03-24}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\titlepage
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{What is a Tamper Sensing Mesh?}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Embedded looped conductor covering a surface
|
||||||
|
\item Detects physical intrusion
|
||||||
|
\begin{itemize}
|
||||||
|
\item Drills, saws, lasers etc.
|
||||||
|
\end{itemize}
|
||||||
|
\item Triggers some tamper response
|
||||||
|
\begin{itemize}
|
||||||
|
\item Deleting keys
|
||||||
|
\item Raising alarms
|
||||||
|
\item Explosions?
|
||||||
|
\end{itemize}
|
||||||
|
\item Widely used in HSMs, payment terminals, ATMs, nuclear weapons
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{The History of Tamper-Sensing Meshes}
|
||||||
|
\begin{itemize}
|
||||||
|
\item \textbf{1870}: First patents using literal wire meshes to protect bank vaults~\cite{ImprovementProtectingSafes1870,ImprovementElectromagneticEnvelopes1870}
|
||||||
|
\item \textbf{1902}: Multi-layer, orthogonal meshes documented~\cite{suttonElectricallyprotectedStructure1902}
|
||||||
|
\item \textbf{1971}: Printed circuit technology adopted~\cite{hamPrintedcircuitTypeSecurity1971}
|
||||||
|
\item \textbf{1990s}: Widespread commercial adoption with cryptographic applications
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
Other, hard to date examples: NSA use for protecting ciphering machines~\cite{boakHistoryUSCommunications1973,boakHistoryUSCommunications1981}, US use in nuclear weapons~\cite{carterManagingNuclearOperations1987}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Commercial Applications Today}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Datacenter HSMs (Key management, payment processing)
|
||||||
|
\item Card Payment Terminals (PIN encryption)
|
||||||
|
\item ATM Encrypting Pin Pads (PIN encryption)
|
||||||
|
\item Key Safes for Emergency services access (Germany only?)
|
||||||
|
\item Mail Franking Machines (credit counter)
|
||||||
|
\item Slot Machines (likely for DRM)
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{frame}{Our Survey}
|
||||||
|
\textbf{Sample Size}: 30 devices
|
||||||
|
|
||||||
|
\textbf{Device Types}:
|
||||||
|
\begin{itemize}
|
||||||
|
\item 23 Card payment terminals (Verifone, Ingenico, SumUp, etc.)
|
||||||
|
\item 3 ATM Encrypting Pin Pads (NCR, Sagem)
|
||||||
|
\item 2 HSM modules (SafeNet, Utimaco)
|
||||||
|
\item 1 Franking machine
|
||||||
|
\item 1 German slot machine CPU
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Mesh Materials and Structure Sizes Observed}
|
||||||
|
\begin{itemize}
|
||||||
|
\item \textbf{Rigid PCB (FR-4):} Photolithographic etching, \SIrange{100}{200}{\micro\meter}
|
||||||
|
\item \textbf{Polyimide/Copper FPC:} Photolithographic etching, \SIrange{100}{200}{\micro\meter}
|
||||||
|
\item \textbf{Silver ink FPC:} Screen printing, \SIrange{500}{3000}{\micro\meter}
|
||||||
|
\item \textbf{Carbon ink FPC:} Screen printing, \SIrange{500}{3000}{\micro\meter}
|
||||||
|
\item \textbf{Gold laser direct structuring:} Laser Direct Structuring, \SIrange{50}{200}{\micro\meter}
|
||||||
|
\item \textbf{IBM/Gore mesh:} Printed, \SIrange{200}{1500}{\micro\meter}
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Survey Specimens - External Photos}
|
||||||
|
\begin{figure}
|
||||||
|
\centering
|
||||||
|
\footnotesize
|
||||||
|
\begin{tabular}[c]{cccccc}
|
||||||
|
\surveypic{02}{survey_diag_S02.jpg}&
|
||||||
|
\surveypic{03}{survey_diag_S03.jpg}&
|
||||||
|
\surveypic{04}{survey_diag_S04.jpg}&
|
||||||
|
\surveypic{05}{survey_diag_S05.jpg}&
|
||||||
|
\surveypic{06}{survey_diag_S06.jpg}&
|
||||||
|
\surveypic{08}{survey_diag_S08.jpg}\\
|
||||||
|
\surveypic{09}{survey_diag_S09.jpg}&
|
||||||
|
\surveypic{10}{survey_diag_S10.jpg}&
|
||||||
|
\surveypic{11}{survey_diag_S11.jpg}&
|
||||||
|
\surveypic{12}{survey_diag_S12.jpg}&
|
||||||
|
\surveypic{13}{survey_diag_S13.jpg}&
|
||||||
|
\surveypic{14}{survey_diag_S14.jpg}\\
|
||||||
|
\surveypic{15}{survey_diag_S15.jpg}&
|
||||||
|
\surveypic{16}{survey_diag_S16.jpg}&
|
||||||
|
\surveypic{17}{survey_diag_S17.jpg}&
|
||||||
|
\surveypic{18}{survey_diag_S18.jpg}&
|
||||||
|
\surveypic{19}{survey_diag_S19.jpg}&
|
||||||
|
\surveypic{20}{survey_diag_S20.jpg}\\
|
||||||
|
\surveypic{21}{survey_diag_S21.jpg}&
|
||||||
|
\surveypic{22}{survey_diag_S22.jpg}&
|
||||||
|
\surveypic{23}{survey_diag_S23.jpg}&
|
||||||
|
\surveypic{24}{survey_diag_S24.jpg}&
|
||||||
|
\surveypic{25}{survey_diag_S25.jpg}&
|
||||||
|
\surveypic{27}{survey_diag_S27.jpg}\\
|
||||||
|
\surveypic{28}{survey_diag_S28.jpg}&
|
||||||
|
\surveypic{29}{survey_diag_S29.jpg}&
|
||||||
|
\surveypic{30}{survey_diag_S30.jpg}&
|
||||||
|
\surveypic{31}{survey_diag_S31.jpg}&
|
||||||
|
\surveypic{32}{survey_diag_S32.jpg}&
|
||||||
|
\\
|
||||||
|
\end{tabular}
|
||||||
|
\end{figure}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Survey Specimens - Internal Photos}
|
||||||
|
\begin{figure}
|
||||||
|
\centering
|
||||||
|
\footnotesize
|
||||||
|
\begin{tabular}[c]{cccccc}
|
||||||
|
\surveypic{01}{survey_internal_09_S01.jpg}&
|
||||||
|
\surveypic{02}{survey_internal_20_S02.jpg}&
|
||||||
|
\surveypic{03}{survey_internal_11_S03.jpg}&
|
||||||
|
\surveypic{04}{survey_internal_03_S04.jpg}&
|
||||||
|
\surveypic{05}{survey_internal_10_S05.jpg}&
|
||||||
|
\surveypic{06}{survey_internal_08_S06.jpg}\\
|
||||||
|
\surveypic{08}{survey_internal_24_S08.jpg}&
|
||||||
|
\surveypic{09}{survey_internal_13_S09.jpg}&
|
||||||
|
\surveypic{10}{survey_internal_23_S10.jpg}&
|
||||||
|
\surveypic{11}{survey_internal_17_S11.jpg}&
|
||||||
|
\surveypic{12}{survey_internal_19_S12.jpg}&
|
||||||
|
\surveypic{13}{survey_internal_02_S13.jpg}\\
|
||||||
|
\surveypic{14}{survey_internal_00_S14.jpg}&
|
||||||
|
\surveypic{15}{survey_internal_04_S15.jpg}&
|
||||||
|
\surveypic{16}{survey_internal_05_S16.jpg}&
|
||||||
|
\surveypic{17}{survey_internal_22_S17.jpg}&
|
||||||
|
\surveypic{18}{survey_internal_21_S18.jpg}&
|
||||||
|
\surveypic{19}{survey_internal_26_S19.jpg}\\
|
||||||
|
\surveypic{20}{survey_internal_12_S20.jpg}&
|
||||||
|
\surveypic{21}{survey_internal_15_S21.jpg}&
|
||||||
|
\surveypic{22}{survey_internal_16_S22.jpg}&
|
||||||
|
\surveypic{23}{survey_internal_07_S23.jpg}&
|
||||||
|
\surveypic{24}{survey_internal_06_S24.jpg}&
|
||||||
|
\surveypic{25}{survey_internal_25_S25.jpg}\\
|
||||||
|
\surveypic{27}{survey_internal_18_S27.jpg}&
|
||||||
|
\surveypic{28}{survey_internal_14_S28.jpg}&
|
||||||
|
\surveypic{30}{survey_internal_29_S30.jpg}&
|
||||||
|
\surveypic{31}{survey_internal_27_S31.jpg}&
|
||||||
|
\surveypic{32}{survey_internal_28_S32.jpg}&
|
||||||
|
\\
|
||||||
|
\end{tabular}
|
||||||
|
\end{figure}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Mesh Trace Layouts}
|
||||||
|
\begin{columns}[T]
|
||||||
|
\begin{column}{0.5\textwidth}
|
||||||
|
\centering
|
||||||
|
\begin{overpic}[width=.45\textwidth]{hsm_mesh_offset.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries A}}
|
||||||
|
\end{overpic}
|
||||||
|
\hspace{1mm}
|
||||||
|
\begin{overpic}[width=.45\textwidth]{hsm_mesh_orthogonal.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries B}}
|
||||||
|
\end{overpic}
|
||||||
|
|
||||||
|
\vspace{5mm}
|
||||||
|
|
||||||
|
\begin{overpic}[width=.45\textwidth]{hsm_utimaco_mesh_gore.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries C}}
|
||||||
|
\end{overpic}
|
||||||
|
\hspace{1mm}
|
||||||
|
\begin{overpic}[width=.45\textwidth]{hsm_mesh_stack_epp.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries D}}
|
||||||
|
\end{overpic}
|
||||||
|
\end{column}
|
||||||
|
\begin{column}{0.45\textwidth}
|
||||||
|
\raggedright
|
||||||
|
\textbf{A:} Offset layers (H12)
|
||||||
|
|
||||||
|
\textbf{B:} Orthogonal patterns (H14)
|
||||||
|
|
||||||
|
\textbf{C:} Orthogonal + area pattern (H30)
|
||||||
|
|
||||||
|
\textbf{D:} Spaced layers (H28)
|
||||||
|
\end{column}
|
||||||
|
\end{columns}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Mesh Materials and Manufacturing}
|
||||||
|
\centering
|
||||||
|
\begin{tabular}{lll}
|
||||||
|
\begin{overpic}[width=.22\textwidth]{trace_material_copper_pcb.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries A}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{overpic}[width=.22\textwidth]{trace_material_copper_flex.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries B}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{overpic}[width=.22\textwidth]{trace_material_silver.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries C}}
|
||||||
|
\end{overpic}
|
||||||
|
\\[3mm]
|
||||||
|
\begin{overpic}[width=.22\textwidth]{trace_material_contact_gold_lds.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries D}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{overpic}[width=.22\textwidth]{trace_material_carbon.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries E}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{tabular}[b]{@{}l@{}}
|
||||||
|
\textbf{A:} Rigid PCB (H10) \\
|
||||||
|
\textbf{B:} Flexible PCB (H15) \\
|
||||||
|
\textbf{C:} Silver ink (H14) \\
|
||||||
|
\textbf{D:} Laser Direct Structuring (H32) \\
|
||||||
|
\textbf{E:} Carbon ink (H30)
|
||||||
|
\end{tabular}
|
||||||
|
\end{tabular}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Mesh Connection Methods}
|
||||||
|
\centering
|
||||||
|
\begin{tabular}{ccc}
|
||||||
|
\begin{overpic}[width=.20\textwidth]{connector_castellated_edge.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries A}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{overpic}[width=.20\textwidth]{connector_elastomeric.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries B}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{overpic}[width=.20\textwidth]{connector_rf_gasket.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries C}}
|
||||||
|
\end{overpic}
|
||||||
|
\\[2mm]
|
||||||
|
\begin{overpic}[width=.20\textwidth]{connector_zif_fpc_2.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries D}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{overpic}[width=.20\textwidth]{connector_stacking.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries E}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{overpic}[width=.20\textwidth]{connector_metal_dome.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries F}}
|
||||||
|
\end{overpic}
|
||||||
|
\end{tabular}
|
||||||
|
|
||||||
|
\vspace{3mm}
|
||||||
|
|
||||||
|
\small
|
||||||
|
\textbf{A:} Direct soldering (H05) \quad
|
||||||
|
\textbf{B:} Elastomeric connector (H31) \quad
|
||||||
|
\textbf{C:} EMI gasket (H14) \\
|
||||||
|
\textbf{D:} FPC connector (H20) \quad
|
||||||
|
\textbf{E:} Stacking connector (H17) \quad
|
||||||
|
\textbf{F:} Tactile dome (H06)
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{3D Mesh Construction Styles}
|
||||||
|
\centering
|
||||||
|
\begin{tabular}{lll}
|
||||||
|
\begin{overpic}[width=.22\textwidth]{hsm_3d_style_fold_overlap.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries A}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{overpic}[width=.22\textwidth]{hsm_3d_style_fold_no_overlap.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries B}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{overpic}[width=.22\textwidth]{3d_construction_lds_top.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries C}}
|
||||||
|
\end{overpic}
|
||||||
|
\\[3mm]
|
||||||
|
\begin{overpic}[width=.22\textwidth]{hsm_3d_style_vacform.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries D}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{overpic}[width=.22\textwidth]{3d_construction_cards_standalone.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries E}}
|
||||||
|
\end{overpic}
|
||||||
|
&
|
||||||
|
\begin{tabular}[b]{@{}l@{}}
|
||||||
|
\textbf{A:} Folded with overlap (H03) \\
|
||||||
|
\textbf{B:} Folded without overlap (H14) \\
|
||||||
|
\textbf{C:} Laser Direct Structuring (H32) \\
|
||||||
|
\textbf{D:} Thermoformed (H12) \\
|
||||||
|
\textbf{E:} House-of-Cards (H08)
|
||||||
|
\end{tabular}
|
||||||
|
\end{tabular}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Thermoforming Example}
|
||||||
|
\begin{columns}[T]
|
||||||
|
\begin{column}{0.48\textwidth}
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=.6\textwidth]{survey_formed_mesh_before.jpg}\\
|
||||||
|
\small Before removing lacquer
|
||||||
|
\end{column}
|
||||||
|
\begin{column}{0.48\textwidth}
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=.6\textwidth]{survey_formed_mesh_after.jpg}\\
|
||||||
|
\small After removing lacquer
|
||||||
|
\end{column}
|
||||||
|
\end{columns}
|
||||||
|
\vspace{3mm}
|
||||||
|
\centering
|
||||||
|
\small Formed cavities in printed foil mesh specimen H24
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Sandwich-Style Construction}
|
||||||
|
\begin{columns}[T]
|
||||||
|
\begin{column}{0.5\textwidth}
|
||||||
|
\centering
|
||||||
|
\begin{overpic}[width=.45\textwidth]{3d_construction_offset_mesh_delayered_contrast_improved.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries A}}
|
||||||
|
\end{overpic}
|
||||||
|
\hspace{1mm}
|
||||||
|
\begin{overpic}[width=.45\textwidth]{3d_construction_via_stitch_mesh_delayer_2.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries B}}
|
||||||
|
\end{overpic}
|
||||||
|
|
||||||
|
\vspace{3mm}
|
||||||
|
|
||||||
|
\begin{overpic}[width=.45\textwidth]{3d_construction_planar_stack.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries C}}
|
||||||
|
\end{overpic}
|
||||||
|
\hspace{1mm}
|
||||||
|
\begin{overpic}[width=.45\textwidth]{3d_construction_cavity_2.jpg}
|
||||||
|
\put(5,92){\colorbox{white}{\footnotesize\bfseries D}}
|
||||||
|
\end{overpic}
|
||||||
|
\end{column}
|
||||||
|
\begin{column}{0.45\textwidth}
|
||||||
|
\raggedright
|
||||||
|
\textbf{A:} Obstacle mesh coupons (H17)
|
||||||
|
|
||||||
|
\textbf{B:} Via-fence meshes (H24)
|
||||||
|
|
||||||
|
\textbf{C:} Planar sandwich stack (H24)
|
||||||
|
|
||||||
|
\textbf{D:} PCB lid with cavity (H14)
|
||||||
|
\end{column}
|
||||||
|
\end{columns}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Security Issues Observed}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Incomplete mesh coverage
|
||||||
|
\item Meshes not overlapping at edges leaving gaps for probe insertion
|
||||||
|
\item Gaps at mesh-PCB interfaces
|
||||||
|
\item Thermoformed cavities with enlarged structure size at corners
|
||||||
|
\item In one case, an opaque lacquer was easily removed with acetone (without damaging the mesh!)
|
||||||
|
\item Trace patterns visible through cover layers due to surface unevenness
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Design Recommendations (1/2)}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Commodity PCB manufacturing process design rules in the \SIrange{100}{200}{\micro\meter} range are better than the state of the art in mesh structure size
|
||||||
|
\item Avoid ink printing processes or thermoforming because of their large structure size
|
||||||
|
\item Carefully think about your literal corner cases (and edges)!
|
||||||
|
\begin{itemize}
|
||||||
|
\item Overlap meshes where possible.
|
||||||
|
\end{itemize}
|
||||||
|
\item Use potting and cover layers, but verify that they work
|
||||||
|
\begin{itemize}
|
||||||
|
\item Check that you \emph{actually} can't see what's below
|
||||||
|
\item Test their chemical resistance (and that of your mesh)
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Design Recommendations (2/2)}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Mixing tough potting or enclosure materials and fragile mesh materials makes life harder for an attacker
|
||||||
|
\begin{itemize}
|
||||||
|
\item Consider using steel instead of plastic (also helps against X-ray inspection!)
|
||||||
|
\item Use thin substrates and thin conductive layers for the mesh
|
||||||
|
\item Balance adhesion so removing potting / cover layers tears away traces below
|
||||||
|
\end{itemize}
|
||||||
|
\item Overlap mesh layers at a 50\% structure size offset
|
||||||
|
\item Space (some) mesh layers apart in Z direction to constrain attack tools
|
||||||
|
\item Use a pressure-sensitive connection method like tactile domes or elastomeric conncetors
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\centering
|
||||||
|
\Huge Thank you!
|
||||||
|
|
||||||
|
\vspace{1cm}
|
||||||
|
|
||||||
|
\Large Questions?
|
||||||
|
|
||||||
|
\texttt{research@jaseg.de}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\centering
|
||||||
|
Long-form version of this presentation in my thesis (pre-release, to be published this summer):
|
||||||
|
|
||||||
|
\url{https://jaseg.de/thesis-final-web.pdf}
|
||||||
|
|
||||||
|
\includegraphics{thesis_qr.png}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Specimen List (1/2)}
|
||||||
|
\footnotesize
|
||||||
|
\begin{tabular}{c>{\RaggedRight\arraybackslash}p{25mm}>{\RaggedRight\arraybackslash}p{35mm}ll}
|
||||||
|
\toprule
|
||||||
|
\textbf{ID} & \textbf{Device} & \textbf{Manufacturer} & \textbf{Type} & \textbf{Year} \\
|
||||||
|
\midrule
|
||||||
|
H01 & PED & Verifone & VX 570 & ca. 2010 \\
|
||||||
|
H02 & Slot machine & Merkur / ADP & Sam 12 EC2 & ca. 2012 \\
|
||||||
|
H03 & EPP & Sagem & USA1315-4240 & 2014 \\
|
||||||
|
H04 & EPP & Sagem & USA1316-5120 & 2007 \\
|
||||||
|
H05 & PED & Xac & xAPT-103 & 2014 \\
|
||||||
|
H06 & PED & Ingenico & iCT250-11T1860A & 2016-17 \\
|
||||||
|
H08 & PED & Sagem & NOR4100-4220 & 2012 \\
|
||||||
|
H09 & PED & Hypercom & M4230 & 2010 \\
|
||||||
|
H10 & PED & Worldline & YOMANI XR & 2016 \\
|
||||||
|
H11 & PED & Banksys & C-ZAM Smash & 2004 \\
|
||||||
|
H12 & PED & Hypercom & Optimum P2100 & 2010 \\
|
||||||
|
H13 & PED & Ingenico & iCT 220-11T2938A & 2016 \\
|
||||||
|
H14 & PED & Verifone & H5000 & 2016 \\
|
||||||
|
H15 & PED & Verifone & MX 925 & 2018 \\
|
||||||
|
H16 & PED & Verifone & V200c CTLS & 2021 \\
|
||||||
|
H17 & PED & Verifone & VX 680 & 2014 \\
|
||||||
|
\bottomrule
|
||||||
|
\end{tabular}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Specimen List (2/2)}
|
||||||
|
\footnotesize
|
||||||
|
\begin{tabular}{c>{\RaggedRight\arraybackslash}p{25mm}>{\RaggedRight\arraybackslash}p{35mm}ll}
|
||||||
|
\toprule
|
||||||
|
\textbf{ID} & \textbf{Device} & \textbf{Manufacturer} & \textbf{Type} & \textbf{Year} \\
|
||||||
|
\midrule
|
||||||
|
H18 & PED & Ingenico & i7910 & 2010 \\
|
||||||
|
H19 & PED & Banksys & XENTA & 2004-2011 \\
|
||||||
|
H20 & PED & Verifone & VX 520 3G & 2017 \\
|
||||||
|
H21 & PED & Verifone & V400m Plus 4G & 2018 \\
|
||||||
|
H22 & PED & Ingenico & Move 3500 & 2020 \\
|
||||||
|
H23 & PED & Ingenico & iPP 350-11T1718A & 2015 \\
|
||||||
|
H24 & PED & Ingenico & iWL255-01T2117A & 2016 \\
|
||||||
|
H25 & Franking Mach. & Neopost & IJ-25 & ca. 2001 \\
|
||||||
|
H27 & PED & Sumup & AIR1E205 & 2021 \\
|
||||||
|
H28 & EPP & NCR & 5814 UEPP & 2019 \\
|
||||||
|
H29 & HSM & SafeNet & VBD-05 & 2018 \\
|
||||||
|
H30 & HSM & Irdeto & Mayflower & 2011 \\
|
||||||
|
H31 & PED & SumUp & SumUp 3G & 2019 \\
|
||||||
|
H32 & PED & SumUp & SumUp Air & 2022 \\
|
||||||
|
\bottomrule
|
||||||
|
\end{tabular}
|
||||||
|
\vspace{3mm}
|
||||||
|
|
||||||
|
\tiny PED: Pin Entry Device; EPP: Encrypting Pin Pad; HSM: Hardware Security Module
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}[allowframebreaks]{References}
|
||||||
|
\printbibliography[heading=none]
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
BIN
defence/pearson-corr-1.png
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
defence/pearson-corr-sample-1.png
Normal file
|
After Width: | Height: | Size: 24 KiB |
21
defence/pearson-corr-sample.tex
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
\documentclass[convert={density=500}, border=2pt, varwidth=3in]{standalone}
|
||||||
|
|
||||||
|
\usepackage{amsmath}
|
||||||
|
\usepackage{amssymb}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\begin{align*}
|
||||||
|
r_{X, Y} &= \frac{
|
||||||
|
\sum_{i=1}^n(x_i - \overline{x})(y_i - \overline{y})
|
||||||
|
}{
|
||||||
|
\sqrt{
|
||||||
|
\sum_{i=1}^n(x_i-\overline{x})^2
|
||||||
|
}
|
||||||
|
\sqrt{
|
||||||
|
\sum_{i=1}^n(y_i-\overline{y})^2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\end{align*}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
12
defence/pearson-corr.tex
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
\documentclass[convert={density=500}, border=2pt, varwidth=2in]{standalone}
|
||||||
|
|
||||||
|
\usepackage{amsmath}
|
||||||
|
\usepackage{amssymb}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\begin{align*}
|
||||||
|
\rho_{X,Y} &= \frac{\mathrm{cov}\left(X, Y\right)}{\sigma_X \sigma_Y}
|
||||||
|
\end{align*}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
BIN
defence/phd defence pulse shaping.png
Normal file
|
After Width: | Height: | Size: 73 KiB |
957
defence/phd defence pulse shaping.svg
Normal file
|
|
@ -0,0 +1,957 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="370mm"
|
||||||
|
height="130mm"
|
||||||
|
viewBox="0 0 370 130"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
inkscape:version="1.4.3 (0d15f75042, 2025-12-25)"
|
||||||
|
sodipodi:docname="phd defence pulse shaping.svg"
|
||||||
|
inkscape:export-filename="phd defence pulse shaping.png"
|
||||||
|
inkscape:export-xdpi="96"
|
||||||
|
inkscape:export-ydpi="96"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview1"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:zoom="0.76530729"
|
||||||
|
inkscape:cx="755.90551"
|
||||||
|
inkscape:cy="186.19972"
|
||||||
|
inkscape:window-width="1920"
|
||||||
|
inkscape:window-height="1011"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="layer1">
|
||||||
|
<sodipodi:guide
|
||||||
|
position="248.21932,98.214501"
|
||||||
|
orientation="1,0"
|
||||||
|
id="guide87"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<defs
|
||||||
|
id="defs1">
|
||||||
|
<rect
|
||||||
|
x="953.65973"
|
||||||
|
y="610.6676"
|
||||||
|
width="100.02054"
|
||||||
|
height="89.777473"
|
||||||
|
id="rect80" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect19" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect21" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="227.89349"
|
||||||
|
height="103.19007"
|
||||||
|
id="rect52" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="208.64201"
|
||||||
|
height="116.03049"
|
||||||
|
id="rect53" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="208.64201"
|
||||||
|
height="116.03049"
|
||||||
|
id="rect60" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="208.64201"
|
||||||
|
height="116.03049"
|
||||||
|
id="rect61" />
|
||||||
|
<rect
|
||||||
|
x="953.65973"
|
||||||
|
y="610.6676"
|
||||||
|
width="100.02054"
|
||||||
|
height="89.777473"
|
||||||
|
id="rect81" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="208.64201"
|
||||||
|
height="116.03049"
|
||||||
|
id="rect101" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect19-0" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect121" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect122" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect121-3" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect122-8" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="171.10724"
|
||||||
|
height="119.79226"
|
||||||
|
id="rect127" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect121-1" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect122-9" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="129.1076"
|
||||||
|
height="122.65836"
|
||||||
|
id="rect52-1" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="129.1076"
|
||||||
|
height="122.65836"
|
||||||
|
id="rect150" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="129.1076"
|
||||||
|
height="122.65836"
|
||||||
|
id="rect174" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="237.56361"
|
||||||
|
height="114.82543"
|
||||||
|
id="rect174-6" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect19-7" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect21-6" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="446.81161"
|
||||||
|
height="78.359024"
|
||||||
|
id="rect203" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="237.56361"
|
||||||
|
height="114.82543"
|
||||||
|
id="rect255" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="129.1076"
|
||||||
|
height="122.65836"
|
||||||
|
id="rect52-1-6" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect121-3-4" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect256" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect257" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect258" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect259" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect260" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect262" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect263" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect264" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="208.64201"
|
||||||
|
height="116.03049"
|
||||||
|
id="rect60-2" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="208.64201"
|
||||||
|
height="116.03049"
|
||||||
|
id="rect266" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="208.64201"
|
||||||
|
height="116.03049"
|
||||||
|
id="rect267" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="322.63501"
|
||||||
|
height="112.18803"
|
||||||
|
id="rect271" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="262.04547"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect21-8" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="322.63501"
|
||||||
|
height="112.18803"
|
||||||
|
id="rect271-3" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect121-3-5" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect121-3-5-5" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="262.04547"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect21-8-1" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="206.97021"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect89" />
|
||||||
|
<rect
|
||||||
|
x="746.53888"
|
||||||
|
y="302.1705"
|
||||||
|
width="262.04547"
|
||||||
|
height="116.59021"
|
||||||
|
id="rect90" />
|
||||||
|
</defs>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(-52.874035,-113.01615)">
|
||||||
|
<rect
|
||||||
|
style="fill:#fff6d5;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:3, 3;stroke-dashoffset:0"
|
||||||
|
id="rect268"
|
||||||
|
width="42.333237"
|
||||||
|
height="66.035202"
|
||||||
|
x="342.47104"
|
||||||
|
y="145.78185" />
|
||||||
|
<rect
|
||||||
|
style="fill:#ffd5d5;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:3, 3;stroke-dashoffset:0"
|
||||||
|
id="rect18"
|
||||||
|
width="70.229004"
|
||||||
|
height="28.407305"
|
||||||
|
x="-272.7662"
|
||||||
|
y="162.84944"
|
||||||
|
transform="scale(-1,1)" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 251.1584,167.71079 v 19.77278 l 17.12372,-9.88639 -17.12372,-9.88639"
|
||||||
|
id="path10"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 209.28026,167.71079 v 19.77278 l 17.12372,-9.88639 -17.12372,-9.88639"
|
||||||
|
id="path12"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 251.1584,174.2632 H 220.62936"
|
||||||
|
id="path13" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 251.1584,180.93116 H 220.62936"
|
||||||
|
id="path14" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 209.28026,174.2632 H 178.75122"
|
||||||
|
id="path15" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 209.28026,180.93116 H 178.75122"
|
||||||
|
id="path16" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 311.97135,174.2632 H 262.5075"
|
||||||
|
id="path17"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 311.97135,180.93116 H 262.5075"
|
||||||
|
id="path18"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<g
|
||||||
|
id="g39"
|
||||||
|
transform="translate(-13.828868,-2.4200519)" />
|
||||||
|
<g
|
||||||
|
id="g270"
|
||||||
|
transform="translate(86.653142,-178.07344)">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,51.585057,220.89179)"
|
||||||
|
id="text60"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26.6667px;line-height:1.25;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';text-align:center;white-space:pre;shape-inside:url(#rect60);display:inline"><tspan
|
||||||
|
x="779.99356"
|
||||||
|
y="326.43329"
|
||||||
|
id="tspan3">BAT17-04W</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,50.646671,229.58019)"
|
||||||
|
id="text61"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26.6667px;line-height:1.25;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';text-align:center;white-space:pre;shape-inside:url(#rect61);display:inline"><tspan
|
||||||
|
x="778.60694"
|
||||||
|
y="326.43329"
|
||||||
|
id="tspan4">RF Schottky</tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g68"
|
||||||
|
transform="translate(155.9321,-23.998135)">
|
||||||
|
<g
|
||||||
|
id="g59"
|
||||||
|
transform="rotate(-135,217.33697,188.46118)">
|
||||||
|
<rect
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0"
|
||||||
|
id="rect54"
|
||||||
|
width="20.126814"
|
||||||
|
height="20.126814"
|
||||||
|
x="202.02536"
|
||||||
|
y="163.96376" />
|
||||||
|
<g
|
||||||
|
id="use56"
|
||||||
|
transform="matrix(1,0,0,-1,2.73499,327.96666)"
|
||||||
|
style="stroke-linecap:round;stroke-linejoin:round">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 212.74389,161.19528 v 5.53995 l -4.79585,-2.76997 4.79585,-2.76998"
|
||||||
|
id="path90"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 209.09885,165.96187 v 0.85302 h -1.15081 v -2.84963"
|
||||||
|
id="path91"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 206.79721,161.96865 v -0.85302 h 1.15081 v 2.84963"
|
||||||
|
id="use91"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="use57"
|
||||||
|
transform="matrix(1,0,0,-1,2.735,348.06531)"
|
||||||
|
style="stroke-linecap:round;stroke-linejoin:round">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 212.74389,161.19528 v 5.53995 l -4.79585,-2.76997 4.79585,-2.76998"
|
||||||
|
id="path92"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 209.09885,165.96187 v 0.85302 h -1.15081 v -2.84963"
|
||||||
|
id="path93"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 206.79721,161.96865 v -0.85302 h 1.15081 v 2.84963"
|
||||||
|
id="use93"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="use58"
|
||||||
|
transform="rotate(90,200.68751,165.3609)"
|
||||||
|
style="stroke-linecap:round;stroke-linejoin:round">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 212.74389,161.19528 v 5.53995 l -4.79585,-2.76997 4.79585,-2.76998"
|
||||||
|
id="path94"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 209.09885,165.96187 v 0.85302 h -1.15081 v -2.84963"
|
||||||
|
id="path97"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 206.79721,161.96865 v -0.85302 h 1.15081 v 2.84963"
|
||||||
|
id="use97"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="use59"
|
||||||
|
transform="rotate(90,210.75092,175.42431)"
|
||||||
|
style="stroke-linecap:round;stroke-linejoin:round">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 212.74389,161.19528 v 5.53995 l -4.79585,-2.76997 4.79585,-2.76998"
|
||||||
|
id="path98"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 209.09885,165.96187 v 0.85302 h -1.15081 v -2.84963"
|
||||||
|
id="path99"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 206.79721,161.96865 v -0.85302 h 1.15081 v 2.84963"
|
||||||
|
id="use99"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="use67">
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0"
|
||||||
|
id="rect100"
|
||||||
|
width="2.7993064"
|
||||||
|
height="6.9347825"
|
||||||
|
x="209.44197"
|
||||||
|
y="178.0285" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||||
|
d="m 210.84162,188.1468 v -3.18352"
|
||||||
|
id="path100"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||||
|
d="m 210.84162,178.0285 v -3.18352"
|
||||||
|
id="path101"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
</g>
|
||||||
|
<use
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="#use67"
|
||||||
|
id="use68"
|
||||||
|
transform="translate(1.6482057e-6,41.765435)" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||||
|
d="m 381.00554,178.32411 h 9.08403"
|
||||||
|
id="path76"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||||
|
d="m 338.42306,178.38047 h 14.11886"
|
||||||
|
id="path79"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<g
|
||||||
|
id="g117"
|
||||||
|
transform="matrix(0,1,1,0,86.037856,-9.6307419)">
|
||||||
|
<g
|
||||||
|
id="use116"
|
||||||
|
transform="translate(215.79323,-70.783667)">
|
||||||
|
<rect
|
||||||
|
style="font-variation-settings:normal;fill:#ffffff;fill-opacity:1;stroke:#f9f9f9;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="rect102"
|
||||||
|
width="4.5996766"
|
||||||
|
height="1.8177247"
|
||||||
|
x="-34.179646"
|
||||||
|
y="178.76157" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m -31.879804,183.76281 v -3.18352"
|
||||||
|
id="path102"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m -31.879804,178.76156 v -3.18352"
|
||||||
|
id="path103"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||||
|
d="m -34.179644,178.76156 h 4.599677"
|
||||||
|
id="path110"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||||
|
d="m -34.179644,180.57929 h 4.599677"
|
||||||
|
id="path112"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="use117"
|
||||||
|
transform="translate(222.46119,-70.859177)">
|
||||||
|
<rect
|
||||||
|
style="font-variation-settings:normal;fill:#ffffff;fill-opacity:1;stroke:#f9f9f9;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="rect112"
|
||||||
|
width="4.5996766"
|
||||||
|
height="1.8177247"
|
||||||
|
x="-34.179646"
|
||||||
|
y="178.76157" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m -31.879804,183.76281 v -3.18352"
|
||||||
|
id="path113"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m -31.879804,178.76156 v -3.18352"
|
||||||
|
id="path114"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||||
|
d="m -34.179644,178.76156 h 4.599677"
|
||||||
|
id="path115"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||||
|
d="m -34.179644,180.57929 h 4.599677"
|
||||||
|
id="path116"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<rect
|
||||||
|
style="font-variation-settings:normal;opacity:1;fill:#e3d7f4;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="rect119"
|
||||||
|
width="68.967163"
|
||||||
|
height="41.859745"
|
||||||
|
x="64.002045"
|
||||||
|
y="156.69553" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,5.2759552,144.60139)"
|
||||||
|
id="text20"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:29.3333px;line-height:1.25;font-family:'Inter 24pt';-inkscape-font-specification:'Inter 24pt Semi-Bold';text-align:center;white-space:pre;shape-inside:url(#rect21-8);display:inline"><tspan
|
||||||
|
x="774.22896"
|
||||||
|
y="329.32216"
|
||||||
|
id="tspan5">Pulse Amplifier</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,-126.52602,93.775442)"
|
||||||
|
id="text18-2"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26.6667px;line-height:1.25;font-family:'Inter 24pt';-inkscape-font-specification:'Inter 24pt';text-align:center;white-space:pre;shape-inside:url(#rect19-0);display:inline"><tspan
|
||||||
|
x="773.14281"
|
||||||
|
y="326.85384"
|
||||||
|
id="tspan6">STM32G474</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 167.35324,167.73901 v 19.77279 l 17.12372,-9.8864 -17.12372,-9.88639"
|
||||||
|
id="path120-5"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 167.35324,177.62541 H 132.96921"
|
||||||
|
id="path16-0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,-48.680475,116.45311)"
|
||||||
|
id="text121"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26.6667px;line-height:1.25;font-family:'Inter 24pt';-inkscape-font-specification:'Inter 24pt';text-align:center;white-space:pre;shape-inside:url(#rect121-3);display:inline"><tspan
|
||||||
|
x="772.99958"
|
||||||
|
y="326.85384"
|
||||||
|
id="tspan7">74LVC2G157</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,12.7494,69.082544)"
|
||||||
|
id="text121-3"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26.6667px;line-height:1.25;font-family:'Inter 24pt';-inkscape-font-specification:'Inter 24pt';text-align:center;white-space:pre;shape-inside:url(#rect121-3-5);display:inline"><tspan
|
||||||
|
x="772.28343"
|
||||||
|
y="326.85384"
|
||||||
|
id="tspan8">PI3HDX12211</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,-49.475329,125.14987)"
|
||||||
|
id="text122"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:29.3333px;line-height:1.25;font-family:'Inter 24pt';-inkscape-font-specification:'Inter 24pt Semi-Bold';text-align:center;white-space:pre;shape-inside:url(#rect122-8);display:inline"><tspan
|
||||||
|
x="757.34809"
|
||||||
|
y="329.32216"
|
||||||
|
id="tspan9">Single-Ended
|
||||||
|
</tspan><tspan
|
||||||
|
x="757.87804"
|
||||||
|
y="365.98879"
|
||||||
|
id="tspan10">to Differential </tspan><tspan
|
||||||
|
x="771.97893"
|
||||||
|
y="402.65542"
|
||||||
|
id="tspan11">Conversion</tspan></text>
|
||||||
|
<g
|
||||||
|
id="g271"
|
||||||
|
transform="translate(-345.1311,41.371294)">
|
||||||
|
<rect
|
||||||
|
style="font-variation-settings:normal;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="rect123"
|
||||||
|
width="43.775135"
|
||||||
|
height="27.05452"
|
||||||
|
x="499.15863"
|
||||||
|
y="79.648224" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,300.87774,-0.17833149)"
|
||||||
|
id="text127"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26.6667px;line-height:1.25;font-family:'Inter 24pt';-inkscape-font-specification:'Inter 24pt';text-align:center;white-space:pre;shape-inside:url(#rect127);display:inline"><tspan
|
||||||
|
x="768.51196"
|
||||||
|
y="326.85384"
|
||||||
|
id="tspan12">Adjustable </tspan><tspan
|
||||||
|
x="786.47423"
|
||||||
|
y="360.18721"
|
||||||
|
id="tspan13">Voltage </tspan><tspan
|
||||||
|
x="774.55364"
|
||||||
|
y="393.52059"
|
||||||
|
id="tspan14">Regulator</tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="use132"
|
||||||
|
transform="rotate(90,157.72608,367.98634)">
|
||||||
|
<rect
|
||||||
|
style="font-variation-settings:normal;fill:#ffffff;fill-opacity:1;stroke:#f9f9f9;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="rect116"
|
||||||
|
width="4.5996766"
|
||||||
|
height="1.8177247"
|
||||||
|
x="-34.179646"
|
||||||
|
y="178.76157" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m -31.879804,183.76281 v -3.18352"
|
||||||
|
id="path117"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m -31.879804,178.76156 v -3.18352"
|
||||||
|
id="path118"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||||
|
d="m -34.179644,178.76156 h 4.599677"
|
||||||
|
id="path119"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||||
|
d="m -34.179644,180.57929 h 4.599677"
|
||||||
|
id="path120"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g143"
|
||||||
|
transform="matrix(0,1,1,0,170.92142,-9.6502219)">
|
||||||
|
<g
|
||||||
|
id="use142"
|
||||||
|
transform="translate(215.79323,-70.783667)">
|
||||||
|
<rect
|
||||||
|
style="font-variation-settings:normal;fill:#ffffff;fill-opacity:1;stroke:#f9f9f9;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="rect120"
|
||||||
|
width="4.5996766"
|
||||||
|
height="1.8177247"
|
||||||
|
x="-34.179646"
|
||||||
|
y="178.76157" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m -31.879804,183.76281 v -3.18352"
|
||||||
|
id="path121"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m -31.879804,178.76156 v -3.18352"
|
||||||
|
id="path122"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||||
|
d="m -34.179644,178.76156 h 4.599677"
|
||||||
|
id="path123"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||||
|
d="m -34.179644,180.57929 h 4.599677"
|
||||||
|
id="path124"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="use143"
|
||||||
|
transform="translate(222.46119,-70.859177)">
|
||||||
|
<rect
|
||||||
|
style="font-variation-settings:normal;fill:#ffffff;fill-opacity:1;stroke:#f9f9f9;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="rect124"
|
||||||
|
width="4.5996766"
|
||||||
|
height="1.8177247"
|
||||||
|
x="-34.179646"
|
||||||
|
y="178.76157" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m -31.879804,183.76281 v -3.18352"
|
||||||
|
id="path125"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m -31.879804,178.76156 v -3.18352"
|
||||||
|
id="path126"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||||
|
d="m -34.179644,178.76156 h 4.599677"
|
||||||
|
id="path127"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||||
|
d="m -34.179644,180.57929 h 4.599677"
|
||||||
|
id="path128"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,-142.04825,144.60139)"
|
||||||
|
id="text270"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:29.3333px;line-height:1.25;font-family:'Inter 24pt';-inkscape-font-specification:'Inter 24pt Semi-Bold';text-align:center;white-space:pre;shape-inside:url(#rect271);display:inline"><tspan
|
||||||
|
x="803.32076"
|
||||||
|
y="329.32216"
|
||||||
|
id="tspan15">Microcontroller</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
d="M 175.9151,172.6822 V 148.07404"
|
||||||
|
id="path73" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
d="M 154.02753,134.54678 H 98.485632 v 22.14876"
|
||||||
|
id="path77"
|
||||||
|
sodipodi:nodetypes="ccc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,103.29647,93.921487)"
|
||||||
|
id="text121-3-4"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26.6667px;line-height:1.25;font-family:'Inter 24pt';-inkscape-font-specification:'Inter 24pt';text-align:center;white-space:pre;shape-inside:url(#rect121-3-5-5);display:inline"><tspan
|
||||||
|
x="819.5426"
|
||||||
|
y="326.85384"
|
||||||
|
id="tspan16">Input</tspan></text>
|
||||||
|
<g
|
||||||
|
id="g87"
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
transform="translate(10.878009,7.7533681)">
|
||||||
|
<path
|
||||||
|
id="path104"
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m 284.21784,205.97009 c -1e-5,0.70399 1.16966,1.27468 2.61252,1.27468 1.44285,0 2.61252,-0.57069 2.61251,-1.27468"
|
||||||
|
sodipodi:nodetypes="csc" />
|
||||||
|
<ellipse
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
id="ellipse104"
|
||||||
|
cx="-286.83035"
|
||||||
|
cy="179.00661"
|
||||||
|
rx="2.6125116"
|
||||||
|
ry="1.274675"
|
||||||
|
transform="scale(-1,1)" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 289.44287,179.00661 v 26.96348"
|
||||||
|
id="path105"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 284.21784,179.00661 v 26.96348"
|
||||||
|
id="path106"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 286.83035,207.24477 v 4.57746"
|
||||||
|
id="path107" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 284.21784,205.97009 H 279.4833"
|
||||||
|
id="path108"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 286.83035,178.98444 v -5.79542"
|
||||||
|
id="path109"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 281.60398,211.82223 h -4.24137"
|
||||||
|
id="path78"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 288.95104,211.82223 h -4.24137"
|
||||||
|
id="path111"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
d="m 279.48329,205.97009 v 5.85214"
|
||||||
|
id="path87" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g87-2"
|
||||||
|
transform="matrix(1,0,0,-1,10.877997,347.45222)">
|
||||||
|
<path
|
||||||
|
id="path104-2"
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
d="m 284.21784,205.97009 c -1e-5,0.70399 1.16966,1.27468 2.61252,1.27468 1.44285,0 2.61252,-0.57069 2.61251,-1.27468"
|
||||||
|
sodipodi:nodetypes="csc" />
|
||||||
|
<ellipse
|
||||||
|
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||||
|
id="ellipse104-6"
|
||||||
|
cx="-286.83035"
|
||||||
|
cy="179.00661"
|
||||||
|
rx="2.6125116"
|
||||||
|
ry="1.274675"
|
||||||
|
transform="scale(-1,1)" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 289.44287,179.00661 v 26.96348"
|
||||||
|
id="path105-1"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 284.21784,179.00661 v 26.96348"
|
||||||
|
id="path106-0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 286.83035,207.24477 v 4.57746"
|
||||||
|
id="path107-6" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 284.21784,205.97009 H 279.4833"
|
||||||
|
id="path108-1"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 286.83035,178.98444 v -5.79542"
|
||||||
|
id="path109-5"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 281.60398,211.82223 h -4.24137"
|
||||||
|
id="path78-9"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 288.95104,211.82223 h -4.24137"
|
||||||
|
id="path111-4"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
d="m 279.48329,205.97009 v 5.85214"
|
||||||
|
id="path87-9" />
|
||||||
|
</g>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,61.195785,144.60139)"
|
||||||
|
id="text20-1"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:29.3333px;line-height:1.25;font-family:'Inter 24pt';-inkscape-font-specification:'Inter 24pt Semi-Bold';text-align:center;white-space:pre;shape-inside:url(#rect21-8-1);display:inline"><tspan
|
||||||
|
x="818.55834"
|
||||||
|
y="329.32216"
|
||||||
|
id="tspan17">Clip Line</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
d="m 366.7737,150.84685 h -54.80235 v 0 23.41635"
|
||||||
|
id="path88" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
d="M 366.77373,205.9141 H 311.97135 V 180.93116"
|
||||||
|
id="path89"
|
||||||
|
sodipodi:nodetypes="ccc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,177.7178,93.921487)"
|
||||||
|
id="text89"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26.6667px;line-height:1.25;font-family:'Inter 24pt';-inkscape-font-specification:'Inter 24pt';text-align:center;white-space:pre;shape-inside:url(#rect89);display:inline"><tspan
|
||||||
|
x="808.53348"
|
||||||
|
y="326.85384"
|
||||||
|
id="tspan18">Output</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,130.52701,144.60139)"
|
||||||
|
id="text90"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:29.3333px;line-height:1.25;font-family:'Inter 24pt';-inkscape-font-specification:'Inter 24pt Semi-Bold';text-align:center;white-space:pre;shape-inside:url(#rect90);display:inline"><tspan
|
||||||
|
x="777.58052"
|
||||||
|
y="329.32216"
|
||||||
|
id="tspan19">Sampling Gate</tspan></text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 42 KiB |
1508
defence/phd defence slide drafts.svg
Normal file
|
After Width: | Height: | Size: 42 MiB |
BIN
defence/phd defence tdr principle.png
Normal file
|
After Width: | Height: | Size: 57 KiB |
376
defence/phd defence tdr principle.svg
Normal file
|
|
@ -0,0 +1,376 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="100mm"
|
||||||
|
height="60mm"
|
||||||
|
viewBox="0 0 100 60"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
inkscape:version="1.4.3 (0d15f75042, 2025-12-25)"
|
||||||
|
sodipodi:docname="phd defence tdr principle.svg"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview1"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:zoom="1.6739708"
|
||||||
|
inkscape:cx="150.83896"
|
||||||
|
inkscape:cy="138.29393"
|
||||||
|
inkscape:window-width="1920"
|
||||||
|
inkscape:window-height="1011"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="layer1" />
|
||||||
|
<defs
|
||||||
|
id="defs1">
|
||||||
|
<rect
|
||||||
|
x="551.65271"
|
||||||
|
y="309.45667"
|
||||||
|
width="62.353214"
|
||||||
|
height="50.517651"
|
||||||
|
id="rect11" />
|
||||||
|
<rect
|
||||||
|
x="551.65271"
|
||||||
|
y="309.45667"
|
||||||
|
width="62.353214"
|
||||||
|
height="50.517651"
|
||||||
|
id="rect12" />
|
||||||
|
<rect
|
||||||
|
x="551.65271"
|
||||||
|
y="309.45667"
|
||||||
|
width="62.353214"
|
||||||
|
height="50.517651"
|
||||||
|
id="rect11-0" />
|
||||||
|
<rect
|
||||||
|
x="551.65271"
|
||||||
|
y="309.45667"
|
||||||
|
width="62.353214"
|
||||||
|
height="50.517651"
|
||||||
|
id="rect11-0-9" />
|
||||||
|
<rect
|
||||||
|
x="551.65271"
|
||||||
|
y="309.45667"
|
||||||
|
width="62.353214"
|
||||||
|
height="50.517651"
|
||||||
|
id="rect11-0-0" />
|
||||||
|
<rect
|
||||||
|
x="551.65271"
|
||||||
|
y="309.45667"
|
||||||
|
width="62.353214"
|
||||||
|
height="50.517651"
|
||||||
|
id="rect25" />
|
||||||
|
</defs>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(-63.811274,-50.604338)">
|
||||||
|
<g
|
||||||
|
id="g3"
|
||||||
|
transform="matrix(0.24012329,0,0,0.23457606,81.922797,65.216881)"
|
||||||
|
style="stroke-width:2.10674;stroke-dasharray:none">
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:#1a1612;stroke-width:2.10674;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
id="rect1"
|
||||||
|
width="52.476543"
|
||||||
|
height="40.305092"
|
||||||
|
x="74.212349"
|
||||||
|
y="54.643913" />
|
||||||
|
<g
|
||||||
|
id="g2"
|
||||||
|
transform="translate(-3.7859123,-1.9406318)"
|
||||||
|
style="stroke-width:2.10674;stroke-dasharray:none">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#1a1612;stroke-width:2.10674;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="M 123.31803,65.720385 85.155036,87.753797"
|
||||||
|
id="path1" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#1a1612;stroke-width:2.10674;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="M 123.31803,87.753797 85.155036,65.720385"
|
||||||
|
id="path2" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g4"
|
||||||
|
transform="translate(31.446729,-5.2641985)">
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:#1a1612;stroke-width:0.5;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
id="rect1-3"
|
||||||
|
width="12.600841"
|
||||||
|
height="9.4546099"
|
||||||
|
x="42.850857"
|
||||||
|
y="71.155426" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#1a1612;stroke-width:0.499999;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 44.314411,78.24975 h 3.904353 v -5.010587 h 4.229716 v 5.010587 h 2.082322"
|
||||||
|
id="path3"
|
||||||
|
sodipodi:nodetypes="cccccc" />
|
||||||
|
</g>
|
||||||
|
<circle
|
||||||
|
style="fill:#ffffff;stroke:#1a1612;stroke-width:0.499999;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
id="path4"
|
||||||
|
cx="80.598007"
|
||||||
|
cy="91.641884"
|
||||||
|
r="6.5220127" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 112.40881,80.178084 h 9.96623"
|
||||||
|
id="path5"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 122.37504,80.178084 v -4.030459 h 3.4442 v 4.030459 h 3.44421"
|
||||||
|
id="path6"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 129.26345,80.178084 v -4.030459 h 3.4442 v 4.030459 h 3.44421"
|
||||||
|
id="path7"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 136.15186,80.178084 v -4.030459 h 3.4442 v 4.030459 h 3.44421"
|
||||||
|
id="path8"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 143.04027,80.178084 v -4.030459 h 3.4442 v 4.030459 h 3.44421"
|
||||||
|
id="path9"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 118.71556,72.618668 h 1.69044 c 0.8343,-0.02487 0.96416,-3.389326 1.59899,-3.225756 0.48905,0.126012 -0.0471,3.225756 0.82615,3.225756 h 1.84447"
|
||||||
|
id="path11"
|
||||||
|
sodipodi:nodetypes="ccscc" />
|
||||||
|
<g
|
||||||
|
id="g12"
|
||||||
|
transform="matrix(1.1890548,0,0,1.1890548,-20.775141,-10.295906)"
|
||||||
|
style="stroke-width:0.841004">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="scale(0.26458333)"
|
||||||
|
id="text11"
|
||||||
|
style="font-size:10.6667px;line-height:10.5322px;font-family:Lemon;-inkscape-font-specification:Lemon;text-decoration-color:#000000;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect11);display:inline;fill:none;stroke:#1a1612;stroke-width:1.5893;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"><tspan
|
||||||
|
x="551.65234"
|
||||||
|
y="317.93003"
|
||||||
|
id="tspan6"><tspan
|
||||||
|
style="font-family:'Inter 24pt SemiBold';-inkscape-font-specification:'Inter 24pt SemiBold, ';fill:#000000;stroke:none"
|
||||||
|
id="tspan5">Z</tspan></tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.16085311,0,0,0.16085311,59.294945,33.617914)"
|
||||||
|
id="text12"
|
||||||
|
style="font-size:10.6667px;line-height:10.5322px;font-family:Lemon;-inkscape-font-specification:Lemon;text-decoration-color:#000000;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect12);display:inline;fill:none;stroke:#1a1612;stroke-width:2.61419;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"><tspan
|
||||||
|
x="551.65234"
|
||||||
|
y="317.93003"
|
||||||
|
id="tspan8"><tspan
|
||||||
|
style="font-family:'Inter 24pt SemiBold';-inkscape-font-specification:'Inter 24pt SemiBold, ';fill:#000000;stroke:none"
|
||||||
|
id="tspan7">term</tspan></tspan></text>
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 149.92868,80.178084 v 4.324963"
|
||||||
|
id="path12" />
|
||||||
|
<g
|
||||||
|
id="g16"
|
||||||
|
transform="translate(9.0092604,4.3073374)">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 140.91941,88.369128 v 4.324963"
|
||||||
|
id="path13" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 142.94854,92.694091 h -4.05827"
|
||||||
|
id="path14"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 142.17512,93.79642 h -2.51145"
|
||||||
|
id="path15"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 141.45505,94.86319 h -1.0713"
|
||||||
|
id="path16"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
</g>
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
id="rect16"
|
||||||
|
width="3.2248845"
|
||||||
|
height="8.1734142"
|
||||||
|
x="148.31622"
|
||||||
|
y="84.503052" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.31460408,0,0,0.31460408,-38.393695,-27.642884)"
|
||||||
|
id="text11-6"
|
||||||
|
style="font-size:10.6667px;line-height:10.5322px;font-family:Lemon;-inkscape-font-specification:Lemon;text-decoration-color:#000000;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect11-0);display:inline;fill:none;stroke:#1a1612;stroke-width:1.5893;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"><tspan
|
||||||
|
x="551.65234"
|
||||||
|
y="317.93003"
|
||||||
|
id="tspan10"><tspan
|
||||||
|
style="font-family:'Inter 24pt SemiBold';-inkscape-font-specification:'Inter 24pt SemiBold, ';fill:#000000;stroke:none"
|
||||||
|
id="tspan9">Mesh</tspan></tspan></text>
|
||||||
|
<g
|
||||||
|
id="g18"
|
||||||
|
transform="matrix(0.54818411,0,0,0.52713488,61.970729,38.534926)"
|
||||||
|
style="stroke-width:0.558081;stroke-dasharray:none">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,0.616548 0.5605,-0.616548"
|
||||||
|
id="path17" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,-0.616548 0.5605,0.616548"
|
||||||
|
id="path18" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 145.10975,83.740846 h -1.69044 c -0.8343,0.0249 -0.96416,3.38932 -1.59899,3.22575 -0.48905,-0.12601 0.0471,-3.22575 -0.82615,-3.22575 h -1.84447"
|
||||||
|
id="path19"
|
||||||
|
sodipodi:nodetypes="ccscc" />
|
||||||
|
<g
|
||||||
|
id="g21"
|
||||||
|
transform="matrix(-0.54818411,0,0,-0.52713488,201.85459,117.82459)"
|
||||||
|
style="stroke-width:0.558081;stroke-dasharray:none">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,0.616548 0.5605,-0.616548"
|
||||||
|
id="path20" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,-0.616548 0.5605,0.616548"
|
||||||
|
id="path21" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g18-1"
|
||||||
|
transform="matrix(0.54818411,0,0,0.52713488,32.981996,45.838032)"
|
||||||
|
style="stroke-width:0.558081;stroke-dasharray:none">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,0.616548 0.5605,-0.616548"
|
||||||
|
id="path17-8" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,-0.616548 0.5605,0.616548"
|
||||||
|
id="path18-7" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g18-3"
|
||||||
|
transform="matrix(-0.54818411,0,0,0.52713488,160.38558,54.563203)"
|
||||||
|
style="stroke-width:0.558081;stroke-dasharray:none">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,0.616548 0.5605,-0.616548"
|
||||||
|
id="path17-7" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,-0.616548 0.5605,0.616548"
|
||||||
|
id="path18-5" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#1a1612;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 86.898427,70.618534 h 4.170574 v 9.558567 h 8.673909"
|
||||||
|
id="path22"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 99.74291,85.428682 h -8.780343 v 6.400233 h -3.845234"
|
||||||
|
id="path23" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#1a1612;stroke-width:0.499999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 74.315839,91.552506 c 1.162887,-0.268434 1.677432,3.187804 2.134029,3.292669 0.844521,0.193958 1.315889,-6.385784 2.13403,-6.385784 1.183523,0 1.021225,6.385784 2.134029,6.385784 0.759208,0 1.363034,-6.385784 2.134029,-6.385784 1.018512,0 1.296598,6.890369 2.13403,6.385784 0.468664,-0.282388 0.82304,-4.114815 2.134029,-3.292669"
|
||||||
|
id="path24"
|
||||||
|
sodipodi:nodetypes="csssssc" />
|
||||||
|
<g
|
||||||
|
id="layer1-7"
|
||||||
|
transform="translate(-25.02147,9.3303218)">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.31460408,0,0,0.31460408,-48.737596,-33.80712)"
|
||||||
|
id="text11-6-8"
|
||||||
|
style="font-size:10.6667px;line-height:10.5322px;font-family:Lemon;-inkscape-font-specification:Lemon;text-decoration-color:#000000;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect11-0-9);display:inline;fill:none;stroke:#1a1612;stroke-width:1.5893;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"><tspan
|
||||||
|
x="551.65234"
|
||||||
|
y="317.93003"
|
||||||
|
id="tspan12"><tspan
|
||||||
|
style="font-family:'Inter 24pt SemiBold';-inkscape-font-specification:'Inter 24pt SemiBold, ';fill:#000000;stroke:none"
|
||||||
|
id="tspan11">Coupler</tspan></tspan></text>
|
||||||
|
</g>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.31460408,0,0,0.31460408,-102.80337,-40.812044)"
|
||||||
|
id="text11-6-1"
|
||||||
|
style="font-size:10.6667px;line-height:10.5322px;font-family:Lemon;-inkscape-font-specification:Lemon;text-align:center;text-decoration-color:#000000;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect11-0-0);display:inline;fill:none;stroke:#1a1612;stroke-width:1.5893;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
x="31.176607"
|
||||||
|
y="0"><tspan
|
||||||
|
x="569.15198"
|
||||||
|
y="317.93003"
|
||||||
|
id="tspan14"><tspan
|
||||||
|
style="font-family:'Inter 24pt SemiBold';-inkscape-font-specification:'Inter 24pt SemiBold, ';fill:#000000;stroke:none"
|
||||||
|
id="tspan13">Pulse </tspan></tspan><tspan
|
||||||
|
x="557.78996"
|
||||||
|
y="328.67985"
|
||||||
|
id="tspan16"><tspan
|
||||||
|
style="font-family:'Inter 24pt SemiBold';-inkscape-font-specification:'Inter 24pt SemiBold, ';fill:#000000;stroke:none"
|
||||||
|
id="tspan15">Generator</tspan></tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.31460408,0,0,0.31460408,-102.80337,3.0114252)"
|
||||||
|
id="text25"
|
||||||
|
style="font-size:10.6667px;line-height:10.5322px;font-family:Lemon;-inkscape-font-specification:Lemon;text-align:center;text-decoration-color:#000000;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect25);display:inline;fill:none;stroke:#1a1612;stroke-width:1.5893;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
x="31.176607"
|
||||||
|
y="0"><tspan
|
||||||
|
x="562.15716"
|
||||||
|
y="317.93003"
|
||||||
|
id="tspan18"><tspan
|
||||||
|
style="font-family:'Inter 24pt SemiBold';-inkscape-font-specification:'Inter 24pt SemiBold, ';fill:#000000;stroke:none"
|
||||||
|
id="tspan17">Sampler</tspan></tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 89.5926,68.72123 h 1.69044 c 0.8343,-0.02487 0.96416,-3.389326 1.59899,-3.225756 0.48905,0.126012 -0.0471,3.225756 0.82615,3.225756 h 1.84447"
|
||||||
|
id="path11-1"
|
||||||
|
sodipodi:nodetypes="ccscc" />
|
||||||
|
<g
|
||||||
|
id="g18-5"
|
||||||
|
transform="matrix(0.54818411,0,0,0.52713488,32.847772,34.637488)"
|
||||||
|
style="stroke-width:0.558081;stroke-dasharray:none">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,0.616548 0.5605,-0.616548"
|
||||||
|
id="path17-5" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,-0.616548 0.5605,0.616548"
|
||||||
|
id="path18-4" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#1a1612;stroke-width:0.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 95.74733,94.005475 h -1.69044 c -0.8343,0.02487 -0.96416,3.389326 -1.59899,3.225756 -0.48905,-0.126012 0.0471,-3.225756 -0.82615,-3.225756 h -1.84447"
|
||||||
|
id="path25"
|
||||||
|
sodipodi:nodetypes="ccscc" />
|
||||||
|
<g
|
||||||
|
id="g27"
|
||||||
|
transform="matrix(-0.54818411,0,0,-0.52713488,152.49216,128.08922)"
|
||||||
|
style="stroke-width:0.558081;stroke-dasharray:none">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,0.616548 0.5605,-0.616548"
|
||||||
|
id="path26" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:#1a1612;stroke-width:0.558081;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 113.89313,61.654747 h 4.62411 l -2.04582,-0.616548 0.5605,0.616548"
|
||||||
|
id="path27" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 18 KiB |
BIN
defence/slides draft 1.pdf
Normal file
BIN
defence/slides.odp
Normal file
BIN
defence/slides.pdf
Normal file
BIN
defence/tdr routing.png
Normal file
|
After Width: | Height: | Size: 80 KiB |
1010
defence/tdr routing.svg
Normal file
|
After Width: | Height: | Size: 53 KiB |
145
main.bib
|
|
@ -45,7 +45,7 @@
|
||||||
organization = {Analog Devices}
|
organization = {Analog Devices}
|
||||||
}
|
}
|
||||||
|
|
||||||
@online{adhikariDontLookUbiquitous2022,
|
@online{adhikariDonLookUbiquitous2022,
|
||||||
title = {Don't {{Look Up}}: {{Ubiquitous Data Exfiltration Pathways}} in {{Commercial Spaces}}},
|
title = {Don't {{Look Up}}: {{Ubiquitous Data Exfiltration Pathways}} in {{Commercial Spaces}}},
|
||||||
shorttitle = {Don't {{Look Up}}},
|
shorttitle = {Don't {{Look Up}}},
|
||||||
author = {Adhikari, Anku and Guo, Samuel and Smaragdis, Paris and Winslett, Marianne},
|
author = {Adhikari, Anku and Guo, Samuel and Smaragdis, Paris and Winslett, Marianne},
|
||||||
|
|
@ -294,7 +294,7 @@
|
||||||
location = {London},
|
location = {London},
|
||||||
doi = {10.4324/9781003220534},
|
doi = {10.4324/9781003220534},
|
||||||
abstract = {Cypherpunk Ethics explores the moral worldview of the cypherpunks, a movement that advocates the use of strong digital cryptography—or crypto, for short—to defend individual privacy and promote institutional transparency in the digital age. Focusing on the writings of Timothy May and Julian Assange, two of the most prolific and influential cypherpunks, the book examines two competing paradigms of cypherpunk philosophy—crypto anarchy and crypto justice—and examines the implications of cypherpunk ethics for a range of contemporary moral issues, including surveillance, privacy, whistleblowing, cryptocurrencies, journalism, democracy, censorship, intellectual property, and power. Rooted in theory but with very real applications, this volume will appeal not only to students and scholars of digital media, communication, journalism, philosophy, political science, critical data studies, sociology, and the history of technology but also to technologists and activists around the world.},
|
abstract = {Cypherpunk Ethics explores the moral worldview of the cypherpunks, a movement that advocates the use of strong digital cryptography—or crypto, for short—to defend individual privacy and promote institutional transparency in the digital age. Focusing on the writings of Timothy May and Julian Assange, two of the most prolific and influential cypherpunks, the book examines two competing paradigms of cypherpunk philosophy—crypto anarchy and crypto justice—and examines the implications of cypherpunk ethics for a range of contemporary moral issues, including surveillance, privacy, whistleblowing, cryptocurrencies, journalism, democracy, censorship, intellectual property, and power. Rooted in theory but with very real applications, this volume will appeal not only to students and scholars of digital media, communication, journalism, philosophy, political science, critical data studies, sociology, and the history of technology but also to technologists and activists around the world.},
|
||||||
isbn = {978-1-003-22053-4},
|
isbn = {978-1-00-322053-4},
|
||||||
pagetotal = {142}
|
pagetotal = {142}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -343,7 +343,7 @@
|
||||||
isbn = {978-1-4503-4139-4}
|
isbn = {978-1-4503-4139-4}
|
||||||
}
|
}
|
||||||
|
|
||||||
@inproceedings{arpPrivacyThreatsUltrasonic2017,
|
@inproceedings{arpPrivacyThreatsUltrasonic2017a,
|
||||||
title = {Privacy {{Threats}} through {{Ultrasonic Side Channels}} on {{Mobile Devices}}},
|
title = {Privacy {{Threats}} through {{Ultrasonic Side Channels}} on {{Mobile Devices}}},
|
||||||
booktitle = {2017 {{IEEE European Symposium}} on {{Security}} and {{Privacy}} ({{EuroS}}\&{{P}})},
|
booktitle = {2017 {{IEEE European Symposium}} on {{Security}} and {{Privacy}} ({{EuroS}}\&{{P}})},
|
||||||
author = {Arp, Daniel and Quiring, Erwin and Wressnegger, Christian and Rieck, Konrad},
|
author = {Arp, Daniel and Quiring, Erwin and Wressnegger, Christian and Rieck, Konrad},
|
||||||
|
|
@ -590,8 +590,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
@incollection{baumMoz$$mathbbZ_2^k$$arellaEfficient2022,
|
@incollection{baumMoz$$mathbbZ_2^k$$arellaEfficient2022,
|
||||||
title = {Moz\$\$\textbackslash mathbb \{{{Z}}\}\_\{2\textasciicircum k\}\$\$arella: {{Efficient Vector-OLE}} and {{Zero-Knowledge Proofs}} over \$\$\textbackslash mathbb \{{{Z}}\}\_\{2\textasciicircum k\}\$\$},
|
title = {Moz\$\$\textbackslash mathbb \{\vphantom\}{{Z}}\vphantom\{\}\_\{2\textasciicircum k\}\$\$arella: {{Efficient Vector-OLE}} and {{Zero-Knowledge Proofs}} over \$\$\textbackslash mathbb \{\vphantom\}{{Z}}\vphantom\{\}\_\{2\textasciicircum k\}\$\$},
|
||||||
shorttitle = {Moz\$\$\textbackslash mathbb \{{{Z}}\}\_\{2\textasciicircum k\}\$\$arella},
|
shorttitle = {Moz\$\$\textbackslash mathbb \{\vphantom\}{{Z}}\vphantom\{\}\_\{2\textasciicircum k\}\$\$arella},
|
||||||
booktitle = {Advances in {{Cryptology}} – {{CRYPTO}} 2022},
|
booktitle = {Advances in {{Cryptology}} – {{CRYPTO}} 2022},
|
||||||
author = {Baum, Carsten and Braun, Lennart and Munch-Hansen, Alexander and Scholl, Peter},
|
author = {Baum, Carsten and Braun, Lennart and Munch-Hansen, Alexander and Scholl, Peter},
|
||||||
editor = {Dodis, Yevgeniy and Shrimpton, Thomas},
|
editor = {Dodis, Yevgeniy and Shrimpton, Thomas},
|
||||||
|
|
@ -736,7 +736,7 @@
|
||||||
langid = {english}
|
langid = {english}
|
||||||
}
|
}
|
||||||
|
|
||||||
@inproceedings{bhargavanPracticalInSecurity64bit2016,
|
@inproceedings{bhargavanPracticalSecurity64bit2016,
|
||||||
title = {On the {{Practical}} ({{In-}}){{Security}} of 64-Bit {{Block Ciphers}}: {{Collision Attacks}} on {{HTTP}} over {{TLS}} and {{OpenVPN}}},
|
title = {On the {{Practical}} ({{In-}}){{Security}} of 64-Bit {{Block Ciphers}}: {{Collision Attacks}} on {{HTTP}} over {{TLS}} and {{OpenVPN}}},
|
||||||
shorttitle = {On the {{Practical}} ({{In-}}){{Security}} of 64-Bit {{Block Ciphers}}},
|
shorttitle = {On the {{Practical}} ({{In-}}){{Security}} of 64-Bit {{Block Ciphers}}},
|
||||||
booktitle = {Proceedings of the 2016 {{ACM SIGSAC Conference}} on {{Computer}} and {{Communications Security}}},
|
booktitle = {Proceedings of the 2016 {{ACM SIGSAC Conference}} on {{Computer}} and {{Communications Security}}},
|
||||||
|
|
@ -1547,7 +1547,7 @@
|
||||||
url = {https://ieeexplore.ieee.org/document/9152700/},
|
url = {https://ieeexplore.ieee.org/document/9152700/},
|
||||||
urldate = {2023-01-19},
|
urldate = {2023-01-19},
|
||||||
eventtitle = {2020 {{IEEE Symposium}} on {{Security}} and {{Privacy}} ({{SP}})},
|
eventtitle = {2020 {{IEEE Symposium}} on {{Security}} and {{Privacy}} ({{SP}})},
|
||||||
isbn = {978-1-7281-3497-0}
|
isbn = {978-1-72813-497-0}
|
||||||
}
|
}
|
||||||
|
|
||||||
@book{constantinouAppliedResearchPolicing2021,
|
@book{constantinouAppliedResearchPolicing2021,
|
||||||
|
|
@ -1833,7 +1833,7 @@
|
||||||
location = {Singapore},
|
location = {Singapore},
|
||||||
doi = {10.1007/978-981-99-8721-4_1},
|
doi = {10.1007/978-981-99-8721-4_1},
|
||||||
abstract = {A Universal Circuit~(UC) is a Boolean circuit of size~\$\$\textbackslash varTheta (n \textbackslash log n)\$\$Θ(nlogn)that can simulate any Boolean function up to a certain size~n. Valiant (STOC’76) provided the first two UC constructions of asymptotic sizes \$\$\textbackslash sim 5 n\textbackslash log n\$\$∼5nlognand \$\$\textbackslash sim 4.75 n\textbackslash log n\$\$∼4.75nlogn, and today’s most efficient construction of Liu et al.~(CRYPTO’21) has size~\$\$\textbackslash sim 3n\textbackslash log n\$\$∼3nlogn. Evaluating a public UC with a secure Multi-Party Computation~(MPC) protocol allows efficient Private Function Evaluation~(PFE), where a private function is evaluated on private data.},
|
abstract = {A Universal Circuit~(UC) is a Boolean circuit of size~\$\$\textbackslash varTheta (n \textbackslash log n)\$\$Θ(nlogn)that can simulate any Boolean function up to a certain size~n. Valiant (STOC’76) provided the first two UC constructions of asymptotic sizes \$\$\textbackslash sim 5 n\textbackslash log n\$\$∼5nlognand \$\$\textbackslash sim 4.75 n\textbackslash log n\$\$∼4.75nlogn, and today’s most efficient construction of Liu et al.~(CRYPTO’21) has size~\$\$\textbackslash sim 3n\textbackslash log n\$\$∼3nlogn. Evaluating a public UC with a secure Multi-Party Computation~(MPC) protocol allows efficient Private Function Evaluation~(PFE), where a private function is evaluated on private data.},
|
||||||
isbn = {978-981-99-8721-4},
|
isbn = {978-981-9987-21-4},
|
||||||
langid = {english},
|
langid = {english},
|
||||||
keywords = {multi-party computation,private function evaluation,universal circuit}
|
keywords = {multi-party computation,private function evaluation,universal circuit}
|
||||||
}
|
}
|
||||||
|
|
@ -1942,7 +1942,7 @@
|
||||||
keywords = {Computer Science - Cryptography and Security,Quantum Physics}
|
keywords = {Computer Science - Cryptography and Security,Quantum Physics}
|
||||||
}
|
}
|
||||||
|
|
||||||
@article{dumitruImpostorUSBOffPath,
|
@article{dumitruImpostorUSOffPath,
|
||||||
title = {The {{Impostor Among US}}({{B}}): {{Off-Path Injection Attacks}} on {{USB Communications}}},
|
title = {The {{Impostor Among US}}({{B}}): {{Off-Path Injection Attacks}} on {{USB Communications}}},
|
||||||
author = {Dumitru, Robert and Genkin, Daniel and Wabnitz, Andrew and Yarom, Yuval},
|
author = {Dumitru, Robert and Genkin, Daniel and Wabnitz, Andrew and Yarom, Yuval},
|
||||||
abstract = {USB is the most prevalent peripheral interface in modern computer systems and its inherent insecurities make it an appealing attack vector. A well-known limitation of USB is that traffic is not encrypted. This allows on-path adversaries to trivially perform man-in-the-middle attacks. Off-path attacks that compromise the confidentiality of communications have also been shown to be possible. However, so far no off-path attacks that breach USB communications integrity have been demonstrated.},
|
abstract = {USB is the most prevalent peripheral interface in modern computer systems and its inherent insecurities make it an appealing attack vector. A well-known limitation of USB is that traffic is not encrypted. This allows on-path adversaries to trivially perform man-in-the-middle attacks. Off-path attacks that compromise the confidentiality of communications have also been shown to be possible. However, so far no off-path attacks that breach USB communications integrity have been demonstrated.},
|
||||||
|
|
@ -2261,7 +2261,7 @@
|
||||||
url = {https://www.fs.com/de/products/42416.html},
|
url = {https://www.fs.com/de/products/42416.html},
|
||||||
urldate = {2024-09-05},
|
urldate = {2024-09-05},
|
||||||
abstract = {Kaufen Sie LWL-Pigtail, 1M 12 Fasern SC Singlemode Fasernarbcodiertes LWL-Pigtail, SC/APC Stecker beim Lichtwellenleiter(LWL) Pigtail Hersteller mit besten Preis},
|
abstract = {Kaufen Sie LWL-Pigtail, 1M 12 Fasern SC Singlemode Fasernarbcodiertes LWL-Pigtail, SC/APC Stecker beim Lichtwellenleiter(LWL) Pigtail Hersteller mit besten Preis},
|
||||||
langid = {german},
|
langid = {ngerman},
|
||||||
organization = {FS.com}
|
organization = {FS.com}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2668,6 +2668,22 @@ Subject\_term: Computer science}
|
||||||
keywords = {electronic commerce,hardware security,implementation,smart cards}
|
keywords = {electronic commerce,hardware security,implementation,smart cards}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@inproceedings{gotteGermanyRollingOut2026,
|
||||||
|
title = {Germany Is {{Rolling Out Nation-Scale Key Escrow}} and {{Nobody}} Is {{Talking About}} It},
|
||||||
|
booktitle = {Computer {{Security}}. {{ESORICS}} 2025 {{International Workshops}}},
|
||||||
|
author = {Götte, Jan Sebastian},
|
||||||
|
editor = {Laborde, Romain and Garcia-Alfaro, Joaquin and Yazdinejad, Abbas and Epiphaniou, Gregory and Abie, Habtamu and Ranise, Silvio and Choraś, Michał and Woźniak, Michał and Hara, Yuko and Mühlberg, Jan Tobias and Greco, Claudia and Choo, Kim-Kwang Raymond},
|
||||||
|
date = {2026},
|
||||||
|
pages = {370--377},
|
||||||
|
publisher = {Springer Nature Switzerland},
|
||||||
|
location = {Cham},
|
||||||
|
doi = {10.1007/978-3-032-16165-9_22},
|
||||||
|
abstract = {Germany is currently rolling out an opt-out, nation-scale database of the medical records of the majority of~its population, with low-income people being disproportionally represented among its users. While there has~been considerable criticism of the system coming from civil society, independent academic analysis of the system by~the cryptography and information security community has been largely absent. In this paper, we aim to raise awareness~of the system’s existence and, based on the system’s public specifications, highlight several concerning cryptographic engineering decisions. Our core observations is that the system’s most sensitive long-term user keys are derived~by a rudimentary, home-grown centralized key escrow mechanism. This mechanism relies on a per-use salt and only 256~bit of entropy, shared globally across millions of users. Furthermore, the system’s specification mandates only level~3 compliance with the obsolete FIPS 140-2 security standard, which requires “hard, opaque potting”, but lacks active tamper sensing. As a result, the system remains vulnerable to attacks by nation states and other well-funded adversaries.},
|
||||||
|
isbn = {978-3-032-16165-9},
|
||||||
|
langid = {english},
|
||||||
|
keywords = {Cryptography,Governance,Hardware Security Module (HSM),Healthcare,Physical Security,Tamper Resistance}
|
||||||
|
}
|
||||||
|
|
||||||
@inproceedings{gotteHighFidelitySecurity2026,
|
@inproceedings{gotteHighFidelitySecurity2026,
|
||||||
title = {High {{Fidelity Security Mesh Monitoring}} Using {{Low-Cost}}, {{Embedded Time Domain Reflectometry}}},
|
title = {High {{Fidelity Security Mesh Monitoring}} Using {{Low-Cost}}, {{Embedded Time Domain Reflectometry}}},
|
||||||
booktitle = {Transactions on {{Cryptographic Hardware}} and {{Embedded Systems}}},
|
booktitle = {Transactions on {{Cryptographic Hardware}} and {{Embedded Systems}}},
|
||||||
|
|
@ -3018,7 +3034,7 @@ Subject\_term: Computer science}
|
||||||
url = {https://www.youtube.com/watch?v=LD9e73BYAnI}
|
url = {https://www.youtube.com/watch?v=LD9e73BYAnI}
|
||||||
}
|
}
|
||||||
|
|
||||||
@article{heathGRAMOlog2Overhead,
|
@article{heathGRAMLog2Overhead,
|
||||||
title = {{{GRAM}} with {{O}}(Log2 n) {{Overhead}}},
|
title = {{{GRAM}} with {{O}}(Log2 n) {{Overhead}}},
|
||||||
author = {Heath, David and Kolesnikov, Vladimir and Ostrovsky, Rafail},
|
author = {Heath, David and Kolesnikov, Vladimir and Ostrovsky, Rafail},
|
||||||
abstract = {Garbled RAM (GRAM) is a powerful technique introduced by Lu and Ostrovsky that equips Garbled Circuit (GC) with a sublinear cost RAM without adding rounds of interaction. While multiple GRAM constructions are known, none are suitable for practice, due to costs that have high constants and poor scaling.},
|
abstract = {Garbled RAM (GRAM) is a powerful technique introduced by Lu and Ostrovsky that equips Garbled Circuit (GC) with a sublinear cost RAM without adding rounds of interaction. While multiple GRAM constructions are known, none are suitable for practice, due to costs that have high constants and poor scaling.},
|
||||||
|
|
@ -3198,19 +3214,19 @@ Subject\_term: Computer science}
|
||||||
keywords = {Analytical algorithm,CMOS integrated circuits,CMOS technology,Inductors,Layout,minimum resistance,on-chip inductor,Radiofrequency integrated circuits,Resistance,variable width}
|
keywords = {Analytical algorithm,CMOS integrated circuits,CMOS technology,Inductors,Layout,minimum resistance,on-chip inductor,Radiofrequency integrated circuits,Resistance,variable width}
|
||||||
}
|
}
|
||||||
|
|
||||||
@online{HttpsArxivorgPdf,
|
@online{HttpsArxivOrg,
|
||||||
title = {{{https://arxiv.org/pdf/1909.13770}}},
|
title = {{{https://arxiv.org/pdf/1909.13770}}},
|
||||||
url = {https://arxiv.org/pdf/1909.13770},
|
url = {https://arxiv.org/pdf/1909.13770},
|
||||||
urldate = {2024-05-21}
|
urldate = {2024-05-21}
|
||||||
}
|
}
|
||||||
|
|
||||||
@online{HttpsWebarchiveorgWeb,
|
@online{HttpsWebArchive,
|
||||||
title = {{{https://web.archive.org/web/20160421023836id\_/http://people.seas.harvard.edu/\textasciitilde bgoldberg/documents/Papers/ICRA14\_Goldberg.pdf}}},
|
title = {{{https://web.archive.org/web/20160421023836id\_/http://people.seas.harvard.edu/\textasciitilde bgoldberg/documents/Papers/ICRA14\_Goldberg.pdf}}},
|
||||||
url = {https://web.archive.org/web/20160421023836id_/http://people.seas.harvard.edu/~bgoldberg/documents/Papers/ICRA14_Goldberg.pdf},
|
url = {https://web.archive.org/web/20160421023836id_/http://people.seas.harvard.edu/~bgoldberg/documents/Papers/ICRA14_Goldberg.pdf},
|
||||||
urldate = {2024-07-25}
|
urldate = {2024-07-25}
|
||||||
}
|
}
|
||||||
|
|
||||||
@online{HttpsWwweuroixnetMedia,
|
@online{HttpsWwwEuroix,
|
||||||
title = {{{https://www.euro-ix.net/media/filer\_public/1f/74/1f7457be-afd8-471b-b333-2cb7958f9d0b/demystify\_quantum\_key\_distribution\_euro-ix.pdf}}},
|
title = {{{https://www.euro-ix.net/media/filer\_public/1f/74/1f7457be-afd8-471b-b333-2cb7958f9d0b/demystify\_quantum\_key\_distribution\_euro-ix.pdf}}},
|
||||||
url = {https://www.euro-ix.net/media/filer_public/1f/74/1f7457be-afd8-471b-b333-2cb7958f9d0b/demystify_quantum_key_distribution_euro-ix.pdf},
|
url = {https://www.euro-ix.net/media/filer_public/1f/74/1f7457be-afd8-471b-b333-2cb7958f9d0b/demystify_quantum_key_distribution_euro-ix.pdf},
|
||||||
urldate = {2024-06-28}
|
urldate = {2024-06-28}
|
||||||
|
|
@ -3322,13 +3338,13 @@ Subject\_term: Computer science}
|
||||||
|
|
||||||
@online{IEEEXploreFullTexta,
|
@online{IEEEXploreFullTexta,
|
||||||
title = {{{IEEE Xplore Full-Text PDF}}:},
|
title = {{{IEEE Xplore Full-Text PDF}}:},
|
||||||
url = {https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8558378},
|
url = {https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6520632},
|
||||||
urldate = {2024-09-10}
|
urldate = {2024-09-10}
|
||||||
}
|
}
|
||||||
|
|
||||||
@online{IEEEXploreFullTextb,
|
@online{IEEEXploreFullTextb,
|
||||||
title = {{{IEEE Xplore Full-Text PDF}}:},
|
title = {{{IEEE Xplore Full-Text PDF}}:},
|
||||||
url = {https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6520632},
|
url = {https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8558378},
|
||||||
urldate = {2024-09-10}
|
urldate = {2024-09-10}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -3539,7 +3555,7 @@ Subject\_term: Computer science}
|
||||||
url = {https://doi.org/10.1201/9781003123675},
|
url = {https://doi.org/10.1201/9781003123675},
|
||||||
urldate = {2025-11-18},
|
urldate = {2025-11-18},
|
||||||
abstract = {The crypto wars have raged for half a century. In the 1970s, digital privacy activists prophesied the emergence of an Orwellian State, made possible by computer-mediated mass surveillance. The antidote: digital encryption. The U.S. government warned encryption would not only prevent surveillance of law-abiding citizens, but of criminals, terrorists, and foreign spies, ushering in a rival dystopian future. Both parties fought to defend the citizenry from what they believed the most perilous threats. The government tried to control encryption to preserve its surveillance capabilities; privacy activists armed citizens with cryptographic tools and challenged encryption regulations in the courts. No clear victor has emerged from the crypto wars. Governments have failed to forge a framework to govern the, at times conflicting, civil liberties of privacy and security in the digital age—an age when such liberties have an outsized influence on the citizen–State power balance. Solving this problem is more urgent than ever. Digital privacy will be one of the most important factors in how we architect twenty-first century societies—its management is paramount to our stewardship of democracy for future generations. We must elevate the quality of debate on cryptography, on how we govern security and privacy in our technology-infused world. Failure to end the crypto wars will result in societies sleepwalking into a future where the citizen–State power balance is determined by a twentieth-century status quo unfit for this century, endangering both our privacy and security. This book provides a history of the crypto wars, with the hope its chronicling sets a foundation for peace.},
|
abstract = {The crypto wars have raged for half a century. In the 1970s, digital privacy activists prophesied the emergence of an Orwellian State, made possible by computer-mediated mass surveillance. The antidote: digital encryption. The U.S. government warned encryption would not only prevent surveillance of law-abiding citizens, but of criminals, terrorists, and foreign spies, ushering in a rival dystopian future. Both parties fought to defend the citizenry from what they believed the most perilous threats. The government tried to control encryption to preserve its surveillance capabilities; privacy activists armed citizens with cryptographic tools and challenged encryption regulations in the courts. No clear victor has emerged from the crypto wars. Governments have failed to forge a framework to govern the, at times conflicting, civil liberties of privacy and security in the digital age—an age when such liberties have an outsized influence on the citizen–State power balance. Solving this problem is more urgent than ever. Digital privacy will be one of the most important factors in how we architect twenty-first century societies—its management is paramount to our stewardship of democracy for future generations. We must elevate the quality of debate on cryptography, on how we govern security and privacy in our technology-infused world. Failure to end the crypto wars will result in societies sleepwalking into a future where the citizen–State power balance is determined by a twentieth-century status quo unfit for this century, endangering both our privacy and security. This book provides a history of the crypto wars, with the hope its chronicling sets a foundation for peace.},
|
||||||
isbn = {978-1-003-12367-5}
|
isbn = {978-1-00-312367-5}
|
||||||
}
|
}
|
||||||
|
|
||||||
@inproceedings{jiangGhostTypeLimitsUsing2024,
|
@inproceedings{jiangGhostTypeLimitsUsing2024,
|
||||||
|
|
@ -3901,7 +3917,7 @@ Subject\_term: Computer science}
|
||||||
urldate = {2024-07-31},
|
urldate = {2024-07-31},
|
||||||
abstract = {Most common user authentication methods use some form of password or a combination of passwords. However, encryption schemes are generally not directly compatible with user passwords and thus, Password-Based Key Derivation Functions (PBKDFs) are used to convert user passwords into cryptographic keys. In this paper, we analyze the theoretical security of PBKDF2 and present two vulnerabilities, γ-collision and δ-collision. Using AES-128 as our exemplar, we show that due to γ-collision, text encrypted with one user password can be decrypted with γ − 1 different passwords. We also provide a proof that finding a collision in the derived key for AES-128 requires δ lesser calls to PBKDF2 than the known Birthday attack. Due to this, it is possible to break password-based AES-128 in O(264) calls, which is equivalent to brute-forcing DES.},
|
abstract = {Most common user authentication methods use some form of password or a combination of passwords. However, encryption schemes are generally not directly compatible with user passwords and thus, Password-Based Key Derivation Functions (PBKDFs) are used to convert user passwords into cryptographic keys. In this paper, we analyze the theoretical security of PBKDF2 and present two vulnerabilities, γ-collision and δ-collision. Using AES-128 as our exemplar, we show that due to γ-collision, text encrypted with one user password can be decrypted with γ − 1 different passwords. We also provide a proof that finding a collision in the derived key for AES-128 requires δ lesser calls to PBKDF2 than the known Birthday attack. Due to this, it is possible to break password-based AES-128 in O(264) calls, which is equivalent to brute-forcing DES.},
|
||||||
eventtitle = {2021 {{IEEE International Conference}} on {{Cyber Security}} and {{Resilience}} ({{CSR}})},
|
eventtitle = {2021 {{IEEE International Conference}} on {{Cyber Security}} and {{Resilience}} ({{CSR}})},
|
||||||
isbn = {978-1-6654-0285-9},
|
isbn = {978-1-66540-285-9},
|
||||||
langid = {english}
|
langid = {english}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -4031,7 +4047,7 @@ Subject\_term: Computer science}
|
||||||
pages = {1955--1971},
|
pages = {1955--1971},
|
||||||
doi = {10.1109/SP40001.2021.00029},
|
doi = {10.1109/SP40001.2021.00029},
|
||||||
url = {http://arxiv.org/abs/2009.04263},
|
url = {http://arxiv.org/abs/2009.04263},
|
||||||
urldate = {2024-07-25},
|
urldate = {2024-01-08},
|
||||||
abstract = {Due to its sound theoretical basis and practical efficiency, masking has become the most prominent countermeasure to protect cryptographic implementations against physical sidechannel attacks (SCAs). The core idea of masking is to randomly split every sensitive intermediate variable during computation into at least t+1 shares, where t denotes the maximum number of shares that are allowed to be observed by an adversary without learning any sensitive information. In other words, it is assumed that the adversary is bounded either by the possessed number of probes (e.g., microprobe needles) or by the order of statistical analyses while conducting higher-order SCA attacks (e.g., differential power analysis). Such bounded models are employed to prove the SCA security of the corresponding implementations. Consequently, it is believed that given a sufficiently large number of shares, the vast majority of known SCA attacks are mitigated. In this work, we present a novel laser-assisted SCA technique, called Laser Logic State Imaging (LLSI), which offers an unlimited number of contactless probes, and therefore, violates the probing security model assumption. This technique enables us to take snapshots of hardware implementations, i.e., extract the logical state of all registers at any arbitrary clock cycle with a single measurement. To validate this, we mount our attack on masked AES hardware implementations and practically demonstrate the extraction of the full-length key in two different scenarios. First, we assume that the location of the registers (key and/or state) is known, and hence, their content can be directly read by a single snapshot. Second, we consider an implementation with unknown register locations, where we make use of multiple snapshots and a SAT solver to reveal the secrets.},
|
abstract = {Due to its sound theoretical basis and practical efficiency, masking has become the most prominent countermeasure to protect cryptographic implementations against physical sidechannel attacks (SCAs). The core idea of masking is to randomly split every sensitive intermediate variable during computation into at least t+1 shares, where t denotes the maximum number of shares that are allowed to be observed by an adversary without learning any sensitive information. In other words, it is assumed that the adversary is bounded either by the possessed number of probes (e.g., microprobe needles) or by the order of statistical analyses while conducting higher-order SCA attacks (e.g., differential power analysis). Such bounded models are employed to prove the SCA security of the corresponding implementations. Consequently, it is believed that given a sufficiently large number of shares, the vast majority of known SCA attacks are mitigated. In this work, we present a novel laser-assisted SCA technique, called Laser Logic State Imaging (LLSI), which offers an unlimited number of contactless probes, and therefore, violates the probing security model assumption. This technique enables us to take snapshots of hardware implementations, i.e., extract the logical state of all registers at any arbitrary clock cycle with a single measurement. To validate this, we mount our attack on masked AES hardware implementations and practically demonstrate the extraction of the full-length key in two different scenarios. First, we assume that the location of the registers (key and/or state) is known, and hence, their content can be directly read by a single snapshot. Second, we consider an implementation with unknown register locations, where we make use of multiple snapshots and a SAT solver to reveal the secrets.},
|
||||||
langid = {english},
|
langid = {english},
|
||||||
keywords = {Computer Science - Cryptography and Security}
|
keywords = {Computer Science - Cryptography and Security}
|
||||||
|
|
@ -4049,7 +4065,7 @@ Subject\_term: Computer science}
|
||||||
pages = {1955--1971},
|
pages = {1955--1971},
|
||||||
doi = {10.1109/SP40001.2021.00029},
|
doi = {10.1109/SP40001.2021.00029},
|
||||||
url = {http://arxiv.org/abs/2009.04263},
|
url = {http://arxiv.org/abs/2009.04263},
|
||||||
urldate = {2024-01-08},
|
urldate = {2024-07-25},
|
||||||
abstract = {Due to its sound theoretical basis and practical efficiency, masking has become the most prominent countermeasure to protect cryptographic implementations against physical sidechannel attacks (SCAs). The core idea of masking is to randomly split every sensitive intermediate variable during computation into at least t+1 shares, where t denotes the maximum number of shares that are allowed to be observed by an adversary without learning any sensitive information. In other words, it is assumed that the adversary is bounded either by the possessed number of probes (e.g., microprobe needles) or by the order of statistical analyses while conducting higher-order SCA attacks (e.g., differential power analysis). Such bounded models are employed to prove the SCA security of the corresponding implementations. Consequently, it is believed that given a sufficiently large number of shares, the vast majority of known SCA attacks are mitigated. In this work, we present a novel laser-assisted SCA technique, called Laser Logic State Imaging (LLSI), which offers an unlimited number of contactless probes, and therefore, violates the probing security model assumption. This technique enables us to take snapshots of hardware implementations, i.e., extract the logical state of all registers at any arbitrary clock cycle with a single measurement. To validate this, we mount our attack on masked AES hardware implementations and practically demonstrate the extraction of the full-length key in two different scenarios. First, we assume that the location of the registers (key and/or state) is known, and hence, their content can be directly read by a single snapshot. Second, we consider an implementation with unknown register locations, where we make use of multiple snapshots and a SAT solver to reveal the secrets.},
|
abstract = {Due to its sound theoretical basis and practical efficiency, masking has become the most prominent countermeasure to protect cryptographic implementations against physical sidechannel attacks (SCAs). The core idea of masking is to randomly split every sensitive intermediate variable during computation into at least t+1 shares, where t denotes the maximum number of shares that are allowed to be observed by an adversary without learning any sensitive information. In other words, it is assumed that the adversary is bounded either by the possessed number of probes (e.g., microprobe needles) or by the order of statistical analyses while conducting higher-order SCA attacks (e.g., differential power analysis). Such bounded models are employed to prove the SCA security of the corresponding implementations. Consequently, it is believed that given a sufficiently large number of shares, the vast majority of known SCA attacks are mitigated. In this work, we present a novel laser-assisted SCA technique, called Laser Logic State Imaging (LLSI), which offers an unlimited number of contactless probes, and therefore, violates the probing security model assumption. This technique enables us to take snapshots of hardware implementations, i.e., extract the logical state of all registers at any arbitrary clock cycle with a single measurement. To validate this, we mount our attack on masked AES hardware implementations and practically demonstrate the extraction of the full-length key in two different scenarios. First, we assume that the location of the registers (key and/or state) is known, and hence, their content can be directly read by a single snapshot. Second, we consider an implementation with unknown register locations, where we make use of multiple snapshots and a SAT solver to reveal the secrets.},
|
||||||
langid = {english},
|
langid = {english},
|
||||||
keywords = {Computer Science - Cryptography and Security}
|
keywords = {Computer Science - Cryptography and Security}
|
||||||
|
|
@ -4181,7 +4197,7 @@ Subject\_term: Computer science}
|
||||||
issn = {2511-9044, 2511-9044},
|
issn = {2511-9044, 2511-9044},
|
||||||
doi = {10.1002/qute.201800011},
|
doi = {10.1002/qute.201800011},
|
||||||
url = {http://arxiv.org/abs/1703.09278},
|
url = {http://arxiv.org/abs/1703.09278},
|
||||||
urldate = {2024-07-15},
|
urldate = {2024-05-27},
|
||||||
abstract = {Quantum key distribution using weak coherent states and homodyne detection is a promising candidate for practical quantum-cryptographic implementations due to its compatibility with existing telecom equipment and high detection efficiencies. However, despite the actual simplicity of the protocol, the security analysis of this method is rather involved compared to discrete-variable QKD. In this article we review the theoretical foundations of continuous-variable quantum key distribution (CV-QKD) with Gaussian modulation and rederive the essential relations from scratch in a pedagogical way. The aim of this paper is to be as comprehensive and self-contained as possible in order to be well intelligible even for readers with little pre-knowledge on the subject. Although the present article is a theoretical discussion of CV-QKD, its focus lies on practical implementations, taking into account various kinds of hardware imperfections and suggesting practical methods to perform the security analysis subsequent to the key exchange. Apart from a review of well known results, this manuscript presents a set of new original noise models which are helpful to get an estimate of how well a given set of hardware will perform in practice.},
|
abstract = {Quantum key distribution using weak coherent states and homodyne detection is a promising candidate for practical quantum-cryptographic implementations due to its compatibility with existing telecom equipment and high detection efficiencies. However, despite the actual simplicity of the protocol, the security analysis of this method is rather involved compared to discrete-variable QKD. In this article we review the theoretical foundations of continuous-variable quantum key distribution (CV-QKD) with Gaussian modulation and rederive the essential relations from scratch in a pedagogical way. The aim of this paper is to be as comprehensive and self-contained as possible in order to be well intelligible even for readers with little pre-knowledge on the subject. Although the present article is a theoretical discussion of CV-QKD, its focus lies on practical implementations, taking into account various kinds of hardware imperfections and suggesting practical methods to perform the security analysis subsequent to the key exchange. Apart from a review of well known results, this manuscript presents a set of new original noise models which are helpful to get an estimate of how well a given set of hardware will perform in practice.},
|
||||||
langid = {english},
|
langid = {english},
|
||||||
keywords = {Quantum Physics}
|
keywords = {Quantum Physics}
|
||||||
|
|
@ -4202,7 +4218,7 @@ Subject\_term: Computer science}
|
||||||
issn = {2511-9044, 2511-9044},
|
issn = {2511-9044, 2511-9044},
|
||||||
doi = {10.1002/qute.201800011},
|
doi = {10.1002/qute.201800011},
|
||||||
url = {http://arxiv.org/abs/1703.09278},
|
url = {http://arxiv.org/abs/1703.09278},
|
||||||
urldate = {2024-05-27},
|
urldate = {2024-05-02},
|
||||||
abstract = {Quantum key distribution using weak coherent states and homodyne detection is a promising candidate for practical quantum-cryptographic implementations due to its compatibility with existing telecom equipment and high detection efficiencies. However, despite the actual simplicity of the protocol, the security analysis of this method is rather involved compared to discrete-variable QKD. In this article we review the theoretical foundations of continuous-variable quantum key distribution (CV-QKD) with Gaussian modulation and rederive the essential relations from scratch in a pedagogical way. The aim of this paper is to be as comprehensive and self-contained as possible in order to be well intelligible even for readers with little pre-knowledge on the subject. Although the present article is a theoretical discussion of CV-QKD, its focus lies on practical implementations, taking into account various kinds of hardware imperfections and suggesting practical methods to perform the security analysis subsequent to the key exchange. Apart from a review of well known results, this manuscript presents a set of new original noise models which are helpful to get an estimate of how well a given set of hardware will perform in practice.},
|
abstract = {Quantum key distribution using weak coherent states and homodyne detection is a promising candidate for practical quantum-cryptographic implementations due to its compatibility with existing telecom equipment and high detection efficiencies. However, despite the actual simplicity of the protocol, the security analysis of this method is rather involved compared to discrete-variable QKD. In this article we review the theoretical foundations of continuous-variable quantum key distribution (CV-QKD) with Gaussian modulation and rederive the essential relations from scratch in a pedagogical way. The aim of this paper is to be as comprehensive and self-contained as possible in order to be well intelligible even for readers with little pre-knowledge on the subject. Although the present article is a theoretical discussion of CV-QKD, its focus lies on practical implementations, taking into account various kinds of hardware imperfections and suggesting practical methods to perform the security analysis subsequent to the key exchange. Apart from a review of well known results, this manuscript presents a set of new original noise models which are helpful to get an estimate of how well a given set of hardware will perform in practice.},
|
||||||
langid = {english},
|
langid = {english},
|
||||||
keywords = {Quantum Physics}
|
keywords = {Quantum Physics}
|
||||||
|
|
@ -4223,7 +4239,7 @@ Subject\_term: Computer science}
|
||||||
issn = {2511-9044, 2511-9044},
|
issn = {2511-9044, 2511-9044},
|
||||||
doi = {10.1002/qute.201800011},
|
doi = {10.1002/qute.201800011},
|
||||||
url = {http://arxiv.org/abs/1703.09278},
|
url = {http://arxiv.org/abs/1703.09278},
|
||||||
urldate = {2024-05-02},
|
urldate = {2024-07-15},
|
||||||
abstract = {Quantum key distribution using weak coherent states and homodyne detection is a promising candidate for practical quantum-cryptographic implementations due to its compatibility with existing telecom equipment and high detection efficiencies. However, despite the actual simplicity of the protocol, the security analysis of this method is rather involved compared to discrete-variable QKD. In this article we review the theoretical foundations of continuous-variable quantum key distribution (CV-QKD) with Gaussian modulation and rederive the essential relations from scratch in a pedagogical way. The aim of this paper is to be as comprehensive and self-contained as possible in order to be well intelligible even for readers with little pre-knowledge on the subject. Although the present article is a theoretical discussion of CV-QKD, its focus lies on practical implementations, taking into account various kinds of hardware imperfections and suggesting practical methods to perform the security analysis subsequent to the key exchange. Apart from a review of well known results, this manuscript presents a set of new original noise models which are helpful to get an estimate of how well a given set of hardware will perform in practice.},
|
abstract = {Quantum key distribution using weak coherent states and homodyne detection is a promising candidate for practical quantum-cryptographic implementations due to its compatibility with existing telecom equipment and high detection efficiencies. However, despite the actual simplicity of the protocol, the security analysis of this method is rather involved compared to discrete-variable QKD. In this article we review the theoretical foundations of continuous-variable quantum key distribution (CV-QKD) with Gaussian modulation and rederive the essential relations from scratch in a pedagogical way. The aim of this paper is to be as comprehensive and self-contained as possible in order to be well intelligible even for readers with little pre-knowledge on the subject. Although the present article is a theoretical discussion of CV-QKD, its focus lies on practical implementations, taking into account various kinds of hardware imperfections and suggesting practical methods to perform the security analysis subsequent to the key exchange. Apart from a review of well known results, this manuscript presents a set of new original noise models which are helpful to get an estimate of how well a given set of hardware will perform in practice.},
|
||||||
langid = {english},
|
langid = {english},
|
||||||
keywords = {Quantum Physics}
|
keywords = {Quantum Physics}
|
||||||
|
|
@ -4284,7 +4300,7 @@ Subject\_term: Computer science}
|
||||||
langid = {english}
|
langid = {english}
|
||||||
}
|
}
|
||||||
|
|
||||||
@article{leePrintedSpiralWinding2011,
|
@article{leePrintedSpiralWinding2011a,
|
||||||
title = {Printed {{Spiral Winding Inductor With Wide Frequency Bandwidth}}},
|
title = {Printed {{Spiral Winding Inductor With Wide Frequency Bandwidth}}},
|
||||||
author = {Lee, Chi Kwan and Su, Y. P. and Ron Hui, S. Y.},
|
author = {Lee, Chi Kwan and Su, Y. P. and Ron Hui, S. Y.},
|
||||||
date = {2011-10},
|
date = {2011-10},
|
||||||
|
|
@ -4484,7 +4500,7 @@ Subject\_term: Computer science}
|
||||||
langid = {english}
|
langid = {english}
|
||||||
}
|
}
|
||||||
|
|
||||||
@article{lopeFirstSelfresonantFrequency2021,
|
@article{lopeFirstSelfResonant2021,
|
||||||
title = {First Self‐resonant Frequency of Power Inductors Based on Approximated Corrected Stray Capacitances},
|
title = {First Self‐resonant Frequency of Power Inductors Based on Approximated Corrected Stray Capacitances},
|
||||||
author = {Lope, Ignacio and Carretero, Claudio and Acero, Jesus},
|
author = {Lope, Ignacio and Carretero, Claudio and Acero, Jesus},
|
||||||
date = {2021-02},
|
date = {2021-02},
|
||||||
|
|
@ -4684,7 +4700,7 @@ Subject\_term: Computer science}
|
||||||
volume = {13},
|
volume = {13},
|
||||||
number = {2},
|
number = {2},
|
||||||
eprint = {1},
|
eprint = {1},
|
||||||
eprinttype = {pubmed},
|
eprinttype = {pmid},
|
||||||
pages = {117--126},
|
pages = {117--126},
|
||||||
issn = {0006-2944},
|
issn = {0006-2944},
|
||||||
doi = {10.1016/0006-2944(75)90147-7},
|
doi = {10.1016/0006-2944(75)90147-7},
|
||||||
|
|
@ -4706,7 +4722,6 @@ Subject\_term: Computer science}
|
||||||
url = {https://citizenlab.ca/2025/06/first-forensic-confirmation-of-paragons-ios-mercenary-spyware-finds-journalists-targeted/},
|
url = {https://citizenlab.ca/2025/06/first-forensic-confirmation-of-paragons-ios-mercenary-spyware-finds-journalists-targeted/},
|
||||||
urldate = {2025-11-26},
|
urldate = {2025-11-26},
|
||||||
abstract = {On April 29, 2025, a select group of iOS users were notified by Apple that they were targeted with advanced spyware. Among the group were two journalists who consented to the technical analysis of their cases. In this report, we discuss key findings from our forensic analyses of their devices.},
|
abstract = {On April 29, 2025, a select group of iOS users were notified by Apple that they were targeted with advanced spyware. Among the group were two journalists who consented to the technical analysis of their cases. In this report, we discuss key findings from our forensic analyses of their devices.},
|
||||||
organization = {Citizen Lab, University of Toronto},
|
|
||||||
keywords = {Italy,Mercenary Spyware,Paragon Solutions}
|
keywords = {Italy,Mercenary Spyware,Paragon Solutions}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -4804,7 +4819,7 @@ Subject\_term: Computer science}
|
||||||
urldate = {2023-12-21},
|
urldate = {2023-12-21},
|
||||||
abstract = {Paper documents, where digital signatures are not directly applicable, are still widely utilized due to usability and legal reasons. We propose a novel approach to authenticating paper documents by taking short videos of them with smartphones. Our solution combines cryptographic and image comparison techniques to detect and highlight semantic-changing attacks on rich documents, containing text and graphics. We provide geometrical arguments for the security of our novel comparison algorithm, and prove that its combination with a cryptographic protocol is secure against strong adversaries capable of compromising different system components. We also measure its accuracy on a set of 128 videos of paper documents and a set of 960 synthetically generated warped documents, half containing subtle forgeries. Our algorithm finds all forgeries accurately with no false positives. The highlighted regions are large enough to be visible to users, but small enough to precisely locate forgeries.},
|
abstract = {Paper documents, where digital signatures are not directly applicable, are still widely utilized due to usability and legal reasons. We propose a novel approach to authenticating paper documents by taking short videos of them with smartphones. Our solution combines cryptographic and image comparison techniques to detect and highlight semantic-changing attacks on rich documents, containing text and graphics. We provide geometrical arguments for the security of our novel comparison algorithm, and prove that its combination with a cryptographic protocol is secure against strong adversaries capable of compromising different system components. We also measure its accuracy on a set of 128 videos of paper documents and a set of 960 synthetically generated warped documents, half containing subtle forgeries. Our algorithm finds all forgeries accurately with no false positives. The highlighted regions are large enough to be visible to users, but small enough to precisely locate forgeries.},
|
||||||
eventtitle = {{{ACSAC}} '23: {{Annual Computer Security Applications Conference}}},
|
eventtitle = {{{ACSAC}} '23: {{Annual Computer Security Applications Conference}}},
|
||||||
isbn = {979-8-4007-0886-2},
|
isbn = {9798400708862},
|
||||||
langid = {english}
|
langid = {english}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -5033,7 +5048,7 @@ Subject\_term: Computer science}
|
||||||
url = {https://doi.org/10.1145/3576915.3623092},
|
url = {https://doi.org/10.1145/3576915.3623092},
|
||||||
urldate = {2024-07-25},
|
urldate = {2024-07-25},
|
||||||
abstract = {The threats of physical side-channel attacks and their countermeasures have been widely researched. Most physical side-channel attacks rely on the unavoidable influence of computation or storage on current consumption or voltage drop on a chip. Such data-dependent influence can be exploited by, for instance, power or electromagnetic analysis. In this work, we introduce a novel non-invasive physical side-channel attack, which exploits the data-dependent changes in the impedance of the chip. Our attack relies on the fact that the temporarily stored contents in registers alter the physical characteristics of the circuit, which results in changes in the die's impedance. To sense such impedance variations, we deploy a well-known RF/microwave method called scattering parameter analysis, in which we inject sine wave signals with high frequencies into the system's power distribution network (PDN) and measure the echo of the signals. We demonstrate that according to the content bits and physical location of a register, the reflected signal is modulated differently at various frequency points enabling the simultaneous and independent probing of individual registers. Such side-channel leakage challenges the t-probing security model assumption used in masking, which is a prominent side-channel countermeasure. To validate our claims, we mount non-profiled and profiled impedance analysis attacks on hardware implementations of unprotected and high-order masked AES. We show that in the case of the profiled attack, only a single trace is required to recover the secret key. Finally, we discuss how a specific class of hiding countermeasures might be effective against impedance leakage.},
|
abstract = {The threats of physical side-channel attacks and their countermeasures have been widely researched. Most physical side-channel attacks rely on the unavoidable influence of computation or storage on current consumption or voltage drop on a chip. Such data-dependent influence can be exploited by, for instance, power or electromagnetic analysis. In this work, we introduce a novel non-invasive physical side-channel attack, which exploits the data-dependent changes in the impedance of the chip. Our attack relies on the fact that the temporarily stored contents in registers alter the physical characteristics of the circuit, which results in changes in the die's impedance. To sense such impedance variations, we deploy a well-known RF/microwave method called scattering parameter analysis, in which we inject sine wave signals with high frequencies into the system's power distribution network (PDN) and measure the echo of the signals. We demonstrate that according to the content bits and physical location of a register, the reflected signal is modulated differently at various frequency points enabling the simultaneous and independent probing of individual registers. Such side-channel leakage challenges the t-probing security model assumption used in masking, which is a prominent side-channel countermeasure. To validate our claims, we mount non-profiled and profiled impedance analysis attacks on hardware implementations of unprotected and high-order masked AES. We show that in the case of the profiled attack, only a single trace is required to recover the secret key. Finally, we discuss how a specific class of hiding countermeasures might be effective against impedance leakage.},
|
||||||
isbn = {979-8-4007-0050-7}
|
isbn = {9798400700507}
|
||||||
}
|
}
|
||||||
|
|
||||||
@article{mooreApplicationsWirelessPower2019,
|
@article{mooreApplicationsWirelessPower2019,
|
||||||
|
|
@ -5061,7 +5076,7 @@ Subject\_term: Computer science}
|
||||||
journaltitle = {Thermochimica Acta},
|
journaltitle = {Thermochimica Acta},
|
||||||
shortjournal = {Thermochimica Acta},
|
shortjournal = {Thermochimica Acta},
|
||||||
volume = {442},
|
volume = {442},
|
||||||
number = {1--2},
|
number = {1-2},
|
||||||
pages = {14--17},
|
pages = {14--17},
|
||||||
issn = {00406031},
|
issn = {00406031},
|
||||||
doi = {10.1016/j.tca.2005.11.020},
|
doi = {10.1016/j.tca.2005.11.020},
|
||||||
|
|
@ -5235,7 +5250,7 @@ Subject\_term: Computer science}
|
||||||
urldate = {2023-12-21},
|
urldate = {2023-12-21},
|
||||||
abstract = {Most terminal devices authenticate users only once at the time of initial login, leaving the terminal unprotected during an active session when the original user leaves it unattended. To address this issue, continuous authentication has been proposed by automatically locking the terminal after a period of inactivity. However, it does not fully eliminate the risk of unauthorized access before the session expires. Recent research has also investigated the feasibility of using physiological and behavioral patterns as biometrics. This study presents a novel two-factor continuous authentication that explores a new form of signal called human-induced electric potential captured by wearables in contact with the user’s body. By analyzing this signal, we can determine the time of user-terminal interactions and compare it with information recorded by the terminal’s OS. If the original user remains on the same terminal, the two-source readings would match. Additionally, the proposed scheme includes an extra layer of protection by extracting terminal’s physical fingerprints from the human-induced electric potential to defend against advanced mimicry attacks. To test the effectiveness of our design, a low-cost wearable prototype is developed. Through extensive experiments, it is found that the proposed scheme has a low error rate of 2.3\%, with minimal computational and energy requirements.},
|
abstract = {Most terminal devices authenticate users only once at the time of initial login, leaving the terminal unprotected during an active session when the original user leaves it unattended. To address this issue, continuous authentication has been proposed by automatically locking the terminal after a period of inactivity. However, it does not fully eliminate the risk of unauthorized access before the session expires. Recent research has also investigated the feasibility of using physiological and behavioral patterns as biometrics. This study presents a novel two-factor continuous authentication that explores a new form of signal called human-induced electric potential captured by wearables in contact with the user’s body. By analyzing this signal, we can determine the time of user-terminal interactions and compare it with information recorded by the terminal’s OS. If the original user remains on the same terminal, the two-source readings would match. Additionally, the proposed scheme includes an extra layer of protection by extracting terminal’s physical fingerprints from the human-induced electric potential to defend against advanced mimicry attacks. To test the effectiveness of our design, a low-cost wearable prototype is developed. Through extensive experiments, it is found that the proposed scheme has a low error rate of 2.3\%, with minimal computational and energy requirements.},
|
||||||
eventtitle = {{{ACSAC}} '23: {{Annual Computer Security Applications Conference}}},
|
eventtitle = {{{ACSAC}} '23: {{Annual Computer Security Applications Conference}}},
|
||||||
isbn = {979-8-4007-0886-2},
|
isbn = {9798400708862},
|
||||||
langid = {english}
|
langid = {english}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -5799,7 +5814,7 @@ Subject\_term: Publishing, Machine learning, Authorship, Education}
|
||||||
keywords = {Acceleration,Cloud computing,Cloud Service,Cryptography,Data Center,Field programmable gate arrays,FPGA,Hardware,Logic gates,Machine learning,Machine Learning,Matrix Multiplication,Multiparty Computation,Secret Sharing,Secure Computation}
|
keywords = {Acceleration,Cloud computing,Cloud Service,Cryptography,Data Center,Field programmable gate arrays,FPGA,Hardware,Logic gates,Machine learning,Machine Learning,Matrix Multiplication,Multiparty Computation,Secret Sharing,Secure Computation}
|
||||||
}
|
}
|
||||||
|
|
||||||
@article{patraABY20ImprovedMixedProtocol,
|
@article{patraABY2ImprovedMixedProtocol,
|
||||||
title = {{{ABY2}}.0: {{Improved Mixed-Protocol Secure Two-Party Computation}}},
|
title = {{{ABY2}}.0: {{Improved Mixed-Protocol Secure Two-Party Computation}}},
|
||||||
author = {Patra, Arpita and Schneider, Thomas and Suresh, Ajith and Yalame, Hossein},
|
author = {Patra, Arpita and Schneider, Thomas and Suresh, Ajith and Yalame, Hossein},
|
||||||
abstract = {Secure Multi-party Computation (MPC) allows a set of mutually distrusting parties to jointly evaluate a function on their private inputs while maintaining input privacy. In this work, we improve semi-honest secure two-party computation (2PC) over rings, with a focus on the efficiency of the online phase.},
|
abstract = {Secure Multi-party Computation (MPC) allows a set of mutually distrusting parties to jointly evaluate a function on their private inputs while maintaining input privacy. In this work, we improve semi-honest secure two-party computation (2PC) over rings, with a focus on the efficiency of the online phase.},
|
||||||
|
|
@ -5812,14 +5827,6 @@ Subject\_term: Publishing, Machine learning, Authorship, Education}
|
||||||
}
|
}
|
||||||
|
|
||||||
@standard{pcisecuritystandardscouncilPaymentCardIndustry2021,
|
@standard{pcisecuritystandardscouncilPaymentCardIndustry2021,
|
||||||
title = {Payment {{Card Industry PIN Transaction Security Hardware Security Module Modular Derived Test Requirements}}},
|
|
||||||
author = {{PCI Security Standards Council}},
|
|
||||||
date = {2021-12},
|
|
||||||
url = {https://docs-prv.pcisecuritystandards.org/PTS/Derived%20Test%20Requirements/PCI_HSM_DTRs_v4.pdf},
|
|
||||||
urldate = {2025-04-09}
|
|
||||||
}
|
|
||||||
|
|
||||||
@standard{pcisecuritystandardscouncilPaymentCardIndustry2021a,
|
|
||||||
title = {Payment {{Card Industry PIN Transaction Security Hardware Security Module Modular Security Requirements}}},
|
title = {Payment {{Card Industry PIN Transaction Security Hardware Security Module Modular Security Requirements}}},
|
||||||
author = {{PCI Security Standards Council}},
|
author = {{PCI Security Standards Council}},
|
||||||
date = {2021-12},
|
date = {2021-12},
|
||||||
|
|
@ -5829,6 +5836,14 @@ Subject\_term: Publishing, Machine learning, Authorship, Education}
|
||||||
version = {4.0}
|
version = {4.0}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@standard{pcisecuritystandardscouncilPaymentCardIndustry2021,
|
||||||
|
title = {Payment {{Card Industry PIN Transaction Security Hardware Security Module Modular Derived Test Requirements}}},
|
||||||
|
author = {{PCI Security Standards Council}},
|
||||||
|
date = {2021-12},
|
||||||
|
url = {https://docs-prv.pcisecuritystandards.org/PTS/Derived%20Test%20Requirements/PCI_HSM_DTRs_v4.pdf},
|
||||||
|
urldate = {2025-04-09}
|
||||||
|
}
|
||||||
|
|
||||||
@standard{pcisecuritystandardscouncilPaymentCardIndustry2025,
|
@standard{pcisecuritystandardscouncilPaymentCardIndustry2025,
|
||||||
title = {Payment {{Card Industry PIN Transaction Security Device Testing}} and {{Approval Program Guide}}},
|
title = {Payment {{Card Industry PIN Transaction Security Device Testing}} and {{Approval Program Guide}}},
|
||||||
author = {{PCI Security Standards Council}},
|
author = {{PCI Security Standards Council}},
|
||||||
|
|
@ -6423,7 +6438,7 @@ Website contains OCR'ed original source and a translation}
|
||||||
url = {https://dl.acm.org/doi/10.1145/3627106.3627192},
|
url = {https://dl.acm.org/doi/10.1145/3627106.3627192},
|
||||||
urldate = {2023-12-21},
|
urldate = {2023-12-21},
|
||||||
eventtitle = {{{ACSAC}} '23: {{Annual Computer Security Applications Conference}}},
|
eventtitle = {{{ACSAC}} '23: {{Annual Computer Security Applications Conference}}},
|
||||||
isbn = {979-8-4007-0886-2},
|
isbn = {9798400708862},
|
||||||
langid = {english}
|
langid = {english}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -6608,11 +6623,11 @@ Website contains OCR'ed original source and a translation}
|
||||||
keywords = {Dielectric waveguides,Fiber lasers,laser amplifiers,Laser modes,Loss measurement,optical fiber amplifiers,Optical fiber amplifiers,optical fiber lasers,Optical fiber losses,Optical fiber polarization,Optical fibers,Optical propagation,optical waveguide theory,Optical waveguides,Propagation losses,waveguide bends}
|
keywords = {Dielectric waveguides,Fiber lasers,laser amplifiers,Laser modes,Loss measurement,optical fiber amplifiers,Optical fiber amplifiers,optical fiber lasers,Optical fiber losses,Optical fiber polarization,Optical fibers,Optical propagation,optical waveguide theory,Optical waveguides,Propagation losses,waveguide bends}
|
||||||
}
|
}
|
||||||
|
|
||||||
@online{schmiegGooglesThreatModel2024,
|
@online{schmiegGoogleThreatModel2024,
|
||||||
type = {Blog Article},
|
type = {Blog Article},
|
||||||
title = {Google's {{Threat}} Model for {{Post-Quantum Cryptography}}},
|
title = {Google's {{Threat}} Model for {{Post-Quantum Cryptography}}},
|
||||||
author = {Schmieg, Sophie and Kölbl, Stefan and Endignoux, Guillaume},
|
author = {Schmieg, Sophie and Kölbl, Stefan and Endignoux, Guillaume},
|
||||||
date = {2024-11-03},
|
date = {2024-03-11},
|
||||||
url = {https://bughunters.google.com/blog/5108747984306176/google-s-threat-model-for-post-quantum-cryptography},
|
url = {https://bughunters.google.com/blog/5108747984306176/google-s-threat-model-for-post-quantum-cryptography},
|
||||||
urldate = {2024-06-27},
|
urldate = {2024-06-27},
|
||||||
abstract = {Read on to understand how Google currently evaluates the threat landscape related to post-quantum cryptography, and what implications this has for migrating from classical cryptographic algorithms to PQC.},
|
abstract = {Read on to understand how Google currently evaluates the threat landscape related to post-quantum cryptography, and what implications this has for migrating from classical cryptographic algorithms to PQC.},
|
||||||
|
|
@ -7163,7 +7178,7 @@ Archive 2: https://web.archive.org/web/20250510104017/https://de.linkedin.com/pu
|
||||||
langid = {english}
|
langid = {english}
|
||||||
}
|
}
|
||||||
|
|
||||||
@incollection{TamperResistance2020,
|
@incollection{TamperResistance2020a,
|
||||||
title = {Tamper {{Resistance}}},
|
title = {Tamper {{Resistance}}},
|
||||||
booktitle = {Security {{Engineering}}},
|
booktitle = {Security {{Engineering}}},
|
||||||
date = {2020},
|
date = {2020},
|
||||||
|
|
@ -8038,7 +8053,7 @@ Archive 2: https://web.archive.org/web/20250510104017/https://de.linkedin.com/pu
|
||||||
volume = {66},
|
volume = {66},
|
||||||
number = {4},
|
number = {4},
|
||||||
eprint = {4},
|
eprint = {4},
|
||||||
eprinttype = {pubmed},
|
eprinttype = {pmid},
|
||||||
pages = {1338--1343},
|
pages = {1338--1343},
|
||||||
issn = {1090-2104},
|
issn = {1090-2104},
|
||||||
doi = {10.1016/0006-291x(75)90506-9},
|
doi = {10.1016/0006-291x(75)90506-9},
|
||||||
|
|
@ -8072,7 +8087,7 @@ Archive 2: https://web.archive.org/web/20250510104017/https://de.linkedin.com/pu
|
||||||
volume = {30},
|
volume = {30},
|
||||||
number = {2},
|
number = {2},
|
||||||
eprint = {35},
|
eprint = {35},
|
||||||
eprinttype = {pubmed},
|
eprinttype = {pmid},
|
||||||
pages = {225--231},
|
pages = {225--231},
|
||||||
issn = {0007-1048},
|
issn = {0007-1048},
|
||||||
doi = {10.1111/j.1365-2141.1975.tb00536.x},
|
doi = {10.1111/j.1365-2141.1975.tb00536.x},
|
||||||
|
|
@ -8469,7 +8484,7 @@ Archive 2: https://web.archive.org/web/20250510104017/https://de.linkedin.com/pu
|
||||||
issn = {2375-1053},
|
issn = {2375-1053},
|
||||||
doi = {10.1109/VTS.2015.7116294},
|
doi = {10.1109/VTS.2015.7116294},
|
||||||
url = {https://ieeexplore.ieee.org/document/7116294/?arnumber=7116294},
|
url = {https://ieeexplore.ieee.org/document/7116294/?arnumber=7116294},
|
||||||
urldate = {2024-10-31},
|
urldate = {2024-10-04},
|
||||||
abstract = {The long and distributed supply chain of printed circuit boards (PCBs) makes them vulnerable to different forms of counterfeiting attacks. Existing chip-level integrity validation approaches cannot be readily extended to PCB. In this paper, we address this issue with a novel PCB authentication approach that creates robust, unique signatures from a PCB based on process-induced variations in its trace impedances. The approach comes at virtually zero design and hardware overhead and can be applied to legacy PCBs. Experiments with two sets of commercial PCBs as well as a set of custom designed PCBs show that the proposed approach can obtain unique authentication signature with inter-PCB hamming distance of 47.94\% or higher.},
|
abstract = {The long and distributed supply chain of printed circuit boards (PCBs) makes them vulnerable to different forms of counterfeiting attacks. Existing chip-level integrity validation approaches cannot be readily extended to PCB. In this paper, we address this issue with a novel PCB authentication approach that creates robust, unique signatures from a PCB based on process-induced variations in its trace impedances. The approach comes at virtually zero design and hardware overhead and can be applied to legacy PCBs. Experiments with two sets of commercial PCBs as well as a set of custom designed PCBs show that the proposed approach can obtain unique authentication signature with inter-PCB hamming distance of 47.94\% or higher.},
|
||||||
eventtitle = {2015 {{IEEE}} 33rd {{VLSI Test Symposium}} ({{VTS}})},
|
eventtitle = {2015 {{IEEE}} 33rd {{VLSI Test Symposium}} ({{VTS}})},
|
||||||
keywords = {Authentication,Copper,Counterfeiting,Electrical resistance measurement,High definition video,Impedance,Impedance measurement,Piracy,Printed Circuit Board (PCB),Probes,PUF,Trust}
|
keywords = {Authentication,Copper,Counterfeiting,Electrical resistance measurement,High definition video,Impedance,Impedance measurement,Piracy,Printed Circuit Board (PCB),Probes,PUF,Trust}
|
||||||
|
|
@ -8484,7 +8499,7 @@ Archive 2: https://web.archive.org/web/20250510104017/https://de.linkedin.com/pu
|
||||||
issn = {2375-1053},
|
issn = {2375-1053},
|
||||||
doi = {10.1109/VTS.2015.7116294},
|
doi = {10.1109/VTS.2015.7116294},
|
||||||
url = {https://ieeexplore.ieee.org/document/7116294/?arnumber=7116294},
|
url = {https://ieeexplore.ieee.org/document/7116294/?arnumber=7116294},
|
||||||
urldate = {2024-10-04},
|
urldate = {2024-10-31},
|
||||||
abstract = {The long and distributed supply chain of printed circuit boards (PCBs) makes them vulnerable to different forms of counterfeiting attacks. Existing chip-level integrity validation approaches cannot be readily extended to PCB. In this paper, we address this issue with a novel PCB authentication approach that creates robust, unique signatures from a PCB based on process-induced variations in its trace impedances. The approach comes at virtually zero design and hardware overhead and can be applied to legacy PCBs. Experiments with two sets of commercial PCBs as well as a set of custom designed PCBs show that the proposed approach can obtain unique authentication signature with inter-PCB hamming distance of 47.94\% or higher.},
|
abstract = {The long and distributed supply chain of printed circuit boards (PCBs) makes them vulnerable to different forms of counterfeiting attacks. Existing chip-level integrity validation approaches cannot be readily extended to PCB. In this paper, we address this issue with a novel PCB authentication approach that creates robust, unique signatures from a PCB based on process-induced variations in its trace impedances. The approach comes at virtually zero design and hardware overhead and can be applied to legacy PCBs. Experiments with two sets of commercial PCBs as well as a set of custom designed PCBs show that the proposed approach can obtain unique authentication signature with inter-PCB hamming distance of 47.94\% or higher.},
|
||||||
eventtitle = {2015 {{IEEE}} 33rd {{VLSI Test Symposium}} ({{VTS}})},
|
eventtitle = {2015 {{IEEE}} 33rd {{VLSI Test Symposium}} ({{VTS}})},
|
||||||
keywords = {Authentication,Copper,Counterfeiting,Electrical resistance measurement,High definition video,Impedance,Impedance measurement,Piracy,Printed Circuit Board (PCB),Probes,PUF,Trust}
|
keywords = {Authentication,Copper,Counterfeiting,Electrical resistance measurement,High definition video,Impedance,Impedance measurement,Piracy,Printed Circuit Board (PCB),Probes,PUF,Trust}
|
||||||
|
|
@ -8568,6 +8583,23 @@ Archive 2: https://web.archive.org/web/20250510104017/https://de.linkedin.com/pu
|
||||||
}
|
}
|
||||||
|
|
||||||
@inproceedings{zhouPPMLACHighPerformance2022,
|
@inproceedings{zhouPPMLACHighPerformance2022,
|
||||||
|
title = {{{PPMLAC}}: High Performance Chipset Architecture for Secure Multi-Party Computation},
|
||||||
|
shorttitle = {{{PPMLAC}}},
|
||||||
|
booktitle = {Proceedings of the 49th {{Annual International Symposium}} on {{Computer Architecture}}},
|
||||||
|
author = {Zhou, Xing and Xu, Zhilei and Wang, Cong and Gao, Mingyu},
|
||||||
|
date = {2022-06-11},
|
||||||
|
series = {{{ISCA}} '22},
|
||||||
|
pages = {87--101},
|
||||||
|
publisher = {Association for Computing Machinery},
|
||||||
|
location = {New York, NY, USA},
|
||||||
|
doi = {10.1145/3470496.3527392},
|
||||||
|
url = {https://doi.org/10.1145/3470496.3527392},
|
||||||
|
urldate = {2024-07-25},
|
||||||
|
abstract = {Privacy issue is a main concern restricting data sharing and cross-organization collaborations. While Privacy-Preserving Machine Learning techniques such as Multi-Party Computations (MPC), Homomorphic Encryption, and Federated Learning are proposed to solve this problem, no solution exists with both strong security and high performance to run large-scale, complex machine learning models. This paper presents PPMLAC, a novel chipset architecture to accelerate MPC, which combines MPC's strong security and hardware's high performance, eliminates the communication bottleneck from MPC, and achieves several orders of magnitudes speed up over software-based MPC. It is carefully designed to only rely on a minimum set of simple hardware components in the trusted domain, thus is robust against side-channel attacks and malicious adversaries. Our FPGA prototype can run mainstream large-scale ML models like ResNet in near real-time under a practical network environment with non-negligible latency, which is impossible for existing MPC solutions.},
|
||||||
|
isbn = {978-1-4503-8610-4}
|
||||||
|
}
|
||||||
|
|
||||||
|
@inproceedings{zhouPPMLACHighPerformance2022a,
|
||||||
title = {{{PPMLAC}}: High Performance Chipset Architecture for Secure Multi-Party Computation},
|
title = {{{PPMLAC}}: High Performance Chipset Architecture for Secure Multi-Party Computation},
|
||||||
shorttitle = {{{PPMLAC}}},
|
shorttitle = {{{PPMLAC}}},
|
||||||
booktitle = {Proceedings of the 49th {{Annual International Symposium}} on {{Computer Architecture}}},
|
booktitle = {Proceedings of the 49th {{Annual International Symposium}} on {{Computer Architecture}}},
|
||||||
|
|
@ -8585,23 +8617,6 @@ Archive 2: https://web.archive.org/web/20250510104017/https://de.linkedin.com/pu
|
||||||
langid = {english}
|
langid = {english}
|
||||||
}
|
}
|
||||||
|
|
||||||
@inproceedings{zhouPPMLACHighPerformance2022a,
|
|
||||||
title = {{{PPMLAC}}: High Performance Chipset Architecture for Secure Multi-Party Computation},
|
|
||||||
shorttitle = {{{PPMLAC}}},
|
|
||||||
booktitle = {Proceedings of the 49th {{Annual International Symposium}} on {{Computer Architecture}}},
|
|
||||||
author = {Zhou, Xing and Xu, Zhilei and Wang, Cong and Gao, Mingyu},
|
|
||||||
date = {2022-06-11},
|
|
||||||
series = {{{ISCA}} '22},
|
|
||||||
pages = {87--101},
|
|
||||||
publisher = {Association for Computing Machinery},
|
|
||||||
location = {New York, NY, USA},
|
|
||||||
doi = {10.1145/3470496.3527392},
|
|
||||||
url = {https://doi.org/10.1145/3470496.3527392},
|
|
||||||
urldate = {2024-07-25},
|
|
||||||
abstract = {Privacy issue is a main concern restricting data sharing and cross-organization collaborations. While Privacy-Preserving Machine Learning techniques such as Multi-Party Computations (MPC), Homomorphic Encryption, and Federated Learning are proposed to solve this problem, no solution exists with both strong security and high performance to run large-scale, complex machine learning models. This paper presents PPMLAC, a novel chipset architecture to accelerate MPC, which combines MPC's strong security and hardware's high performance, eliminates the communication bottleneck from MPC, and achieves several orders of magnitudes speed up over software-based MPC. It is carefully designed to only rely on a minimum set of simple hardware components in the trusted domain, thus is robust against side-channel attacks and malicious adversaries. Our FPGA prototype can run mainstream large-scale ML models like ResNet in near real-time under a practical network environment with non-negligible latency, which is impossible for existing MPC solutions.},
|
|
||||||
isbn = {978-1-4503-8610-4}
|
|
||||||
}
|
|
||||||
|
|
||||||
@inproceedings{zhouPrintListenerUncoveringVulnerability2024,
|
@inproceedings{zhouPrintListenerUncoveringVulnerability2024,
|
||||||
title = {{{PrintListener}}: {{Uncovering}} the {{Vulnerability}} of {{Fingerprint Authentication}} via the {{Finger Friction Sound}}},
|
title = {{{PrintListener}}: {{Uncovering}} the {{Vulnerability}} of {{Fingerprint Authentication}} via the {{Finger Friction Sound}}},
|
||||||
shorttitle = {{{PrintListener}}},
|
shorttitle = {{{PrintListener}}},
|
||||||
|
|
|
||||||
|
|
@ -33,8 +33,8 @@
|
||||||
\input{titlepage.tex}
|
\input{titlepage.tex}
|
||||||
|
|
||||||
\frontmatter
|
\frontmatter
|
||||||
\chapter*{Akademischer Werdegang}
|
%\chapter*{Akademischer Werdegang}
|
||||||
\includepdf[pages=-]{lebenslauf-en-akademischer-werdegang-diss.pdf}
|
%\includepdf[pages=-]{lebenslauf-en-akademischer-werdegang-diss.pdf}
|
||||||
\input{abstract-de.tex}
|
\input{abstract-de.tex}
|
||||||
\input{abstract.tex}
|
\input{abstract.tex}
|
||||||
\input{ai-llm-use-disclosure.tex}
|
\input{ai-llm-use-disclosure.tex}
|
||||||
|
|
|
||||||