From be44243136d710eec0345f8459a64da377bab357 Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Sun, 29 Mar 2026 13:43:38 +0200 Subject: Re-format reveal.js slides and add templates --- reveal.js/images/cryptographic_primitives/hmac.svg | 165 +++++++++++++++++++++ 1 file changed, 165 insertions(+) create mode 100644 reveal.js/images/cryptographic_primitives/hmac.svg (limited to 'reveal.js/images/cryptographic_primitives/hmac.svg') diff --git a/reveal.js/images/cryptographic_primitives/hmac.svg b/reveal.js/images/cryptographic_primitives/hmac.svg new file mode 100644 index 0000000..9f6d2f8 --- /dev/null +++ b/reveal.js/images/cryptographic_primitives/hmac.svg @@ -0,0 +1,165 @@ + +{\displaystyle {\begin{aligned}\operatorname {HMAC} (K,m)&=\operatorname {H} {\Bigl (}{\bigl (}K'\oplus opad{\bigr )}\parallel \operatorname {H} {\bigl (}\left(K'\oplus ipad\right)\parallel m{\bigr )}{\Bigr )}\\K'&={\begin{cases}\operatorname {H} \left(K\right)&{\text{if}}\ K{\text{ is larger than block size}}\\K&{\text{otherwise}}\end{cases}}\end{aligned}}} + + + \ No newline at end of file -- cgit v1.3