|
| 1 | +--- |
| 2 | +theme: ./theme |
| 3 | +background: /intro.png |
| 4 | +# some information about your slides (markdown enabled) |
| 5 | +title: 'Context Based Authentication: Identifying host by environment' |
| 6 | +info: false |
| 7 | +# apply unocss classes to the current slide |
| 8 | +class: text-center |
| 9 | +# https://sli.dev/features/drawing |
| 10 | +drawings: |
| 11 | + persist: false |
| 12 | +# slide transition: https://sli.dev/guide/animations.html#slide-transitions |
| 13 | +transition: slide-left |
| 14 | +# enable MDC Syntax: https://sli.dev/features/mdc |
| 15 | +mdc: true |
| 16 | +--- |
| 17 | + |
| 18 | +## Context Based Auth.: Identifying host by environment |
| 19 | + |
| 20 | +<center> |
| 21 | + <img src="../../img/0x3/tnc.jpg" width="70%" style="margin-left:-20px;"> |
| 22 | +</center> |
| 23 | + |
| 24 | +--- |
| 25 | + |
| 26 | +## echo $(whoami) |
| 27 | + |
| 28 | +<div class="grid grid-cols-2 gap-8"> |
| 29 | + |
| 30 | +<div> |
| 31 | + |
| 32 | +**Mateusz Kusiak** |
| 33 | + |
| 34 | +_Former System Software Development Engineer at Intel_ |
| 35 | + |
| 36 | +_Currently a Junior Embedded Systems Developer at 3mdeb_ |
| 37 | + |
| 38 | +_Member of the **Zarhus** team_ |
| 39 | + |
| 40 | + |
| 41 | +- [3mdeb.com](https://3mdeb.com) |
| 42 | +- [Personal site](https://danceswithmachines.github.io/) |
| 43 | + |
| 44 | +</div> |
| 45 | +<div class="flex justify-center items-center"> |
| 46 | +<img src="../../img/zarhus_logo.png" height="220px" style="filter: invert(1)"/> |
| 47 | +</div> |
| 48 | + |
| 49 | +</div> |
| 50 | + |
| 51 | +--- |
| 52 | + |
| 53 | +## Location based authentication |
| 54 | + |
| 55 | +<v-clicks> |
| 56 | + |
| 57 | +- Issues with classic geofencing |
| 58 | +- Classic CBA |
| 59 | +- RFF (Radio Frequency Fingerprinting) |
| 60 | +- D2D CBA |
| 61 | +- My concerns: |
| 62 | + + Probing resolution |
| 63 | + + Why not use classic identifiers: MAC, IP, etc. |
| 64 | + |
| 65 | +</v-clicks> |
| 66 | + |
| 67 | +--- |
| 68 | + |
| 69 | +## Crosscon and the stack |
| 70 | + |
| 71 | +<v-clicks> |
| 72 | + |
| 73 | +- CROSSCON (Cross-Platform Open Security Stack for Connected Devices) |
| 74 | +- Main product: [CROSSCON Hypervisor](https://github.com/crosscon/CROSSCON-Hypervisor) |
| 75 | +- Stack... |
| 76 | + <div class="flex justify-center items-center"> |
| 77 | + <img src="../../img/0x3/tls-uc1-2-cba-integration.png" |
| 78 | + width=73% style="filter: invert(1)"/> |
| 79 | + </div> |
| 80 | + |
| 81 | +</v-clicks> |
| 82 | + |
| 83 | +--- |
| 84 | + |
| 85 | +## **HARD**ware |
| 86 | + |
| 87 | +<div class="flex justify-center items-center"> |
| 88 | + <img src="../../img/0x3/crscn_cba.jpg" width=52%/> |
| 89 | +</div> |
| 90 | + |
| 91 | +--- |
| 92 | +layout: cover |
| 93 | +class: text-center |
| 94 | +--- |
| 95 | + |
| 96 | +## Demo |
| 97 | + |
| 98 | +--- |
| 99 | + |
| 100 | +## References |
| 101 | + |
| 102 | +References: |
| 103 | +- [Crosscon CBA approach](https://crosscon.eu/sites/crosscon/files/public/content-files/2025-03/D3.1%20CROSSCON%20Open%20Security%20Stack%20Documentation%20%E2%80%90%20Draft_v1.0.pdf) |
| 104 | +- [Crosscon](https://crosscon.eu/) |
| 105 | +- [Crosscon Build system for RPI](https://github.com/crosscon/crosscon-demos-uc12) |
| 106 | +- [Crosscon TLS application](https://github.com/crosscon/uc1-2-integration) |
| 107 | +--- |
| 108 | +layout: cover |
| 109 | +--- |
| 110 | + |
| 111 | +## Q&A |
| 112 | + |
| 113 | +<center> |
| 114 | + <img src="../../img/zarhus_logo.png" width="300px" |
| 115 | + style="margin-left:-20px;filter: invert(1);"> |
| 116 | +</center> |
| 117 | + |
| 118 | +--- |
| 119 | +src: <SRC> |
| 120 | +--- |
0 commit comments