Målgruppe:Denne artikkelen er skrevet for sikkerhetsarkitekter, IT-direktører, skoleinnkjøpere og complianceansvarlige som trenger et dokumenterbart teknisk bilde av krypteringen, nøkkelhåndteringen og sikker oppstart-status for den tilkoblede lesepenn-serien. Den dokumenterer AES-256 at-rest-krypteringen, TLS 1.3 in-transit-krypteringen, maskinvarebasert sikker oppstart og B2B-nøkkelforvaltningsmodellen.
En tilkoblet lesepenn er en liten datamaskin med mikrofon, Wi-Fi-radio og lang batterilevetid. Den samme sikkerhetsarkitekturen som beskytter en bedriftsbærbar gjelder, nedskalert til en enhet som koster 11,40 USD EXW og sendes i en eske på 158 g. På tvers av de elleve produksjonsmodellene i katalogen vår varierer sikkerhetsprofilen med radiokapasiteten, firmware-generasjonen og kohort-populasjonen. Denne artikkelen dokumenterer krypteringsarkitekturen, kjeden for sikker oppstart, livssyklusen for nøkkelhåndtering og B2B-revisjonspakken som fabrikken tilbyr distributører som må dokumentere en forsvarlig sikkerhetsprofil overfor sine kunder.
1. De tre lagene i lesepenn-sikkerhet
Lesepenn-sikkerhet er bygget i tre lag. Lag 1 er enheten, som omfatter sikker oppstart, kryptert lagring og manipulasjonsdeteksjon. Lag 2 er kanalen, som omfatter TLS 1.3 in transit og sertifikat-pinning. Lag 3 er skyen, som omfatter AES-256 at rest, nøkkelrotasjon og revisjonslogging.
| Lag | Komponent | Standard | Livssyklus |
|---|---|---|---|
| Enhet | Sikker oppstart | RSA-2048 + SHA-256 | Per firmware |
| Enhet | Kryptert lagring | AES-256-XTS | Per kohort |
| Enhet | Manipulasjonsdeteksjon | Spenning + klokke-glitch | Kontinuerlig |
| Kanal | In-transit-kryptering | TLS 1.3 | Per økt |
| Kanal | Sertifikat-pinning | SHA-256-pinne | Per firmware |
| Sky | At-rest-kryptering | AES-256-GCM | Per objekt |
| Sky | Nøkkelrotasjon | Kvartalsvis | 90 dager |
| Sky | Revisjonslogging | Uforanderlig, 7 år | Kontinuerlig |
Hver lesepenn i den tilkoblede serien implementerer alle tre lagene. Den kun-offline B1, B2, K7 og KF1 implementerer kun lag 1, med sikker oppstart og kryptert lagring på det lokale SD-kortet dersom det finnes.
Tips til innkjøper: Krev alltid pen test-rapporten før du signerer en tilkoblet kohort. En fabrikk som ikke har investert i en tredjeparts pen test, kan ikke svare på spørsmål om krypteringsarkitekturen overfor sikkerhetsteamet ditt.
2. Sikkerhetsprofilmatrise for elleve modeller
Sikkerhetsprofilen varierer på tvers av de elleve produksjonsmodellene, der de eldre inngangsmodellene er avhengige av en programvarebasert tillitskjede og de nyere flaggskipene legger til et maskinvarebasert sikkerhetselement. Matrisen nedenfor oppsummerer profilen for hver modell.
| Modell | Sikker oppstart | HW-sikkerhetselement | Kryptert lagring | Manipulasjonsdeteksjon |
|---|---|---|---|---|
| B1 | Programvare | Nei | Valgfritt (SD) | Nei |
| B2 | Programvare | Nei | Valgfritt (SD) | Nei |
| F8 | Programvare | Nei | Ja (BT-buffer) | Nei |
| K7 | Programvare | Nei | Valgfritt (SD) | Nei |
| KF1 | Programvare | Nei | Valgfritt (SD) | Nei |
| L5 | Maskinvarestøttet | Ja (TPM-lignende) | Ja | Spenningsovervåker |
| P2 | Maskinvarestøttet | Ja (TPM-lignende) | Ja | Spenning + klokke |
| Q6 | Maskinvarestøttet | Ja (TPM-lignende) | Ja | Spenningsovervåker |
| Q8 | Maskinvare | Ja (TPM 2.0) | Ja | Spenning + klokke + mesh |
| T2 | Maskinvare | Ja (TPM 2.0) | Ja | Spenning + klokke + mesh |
| Y6 | Maskinvare | Ja (TPM 2.0) | Ja | Spenning + klokke + mesh |
The Q8, T2, and Y6er de eneste modellene med et fullt TPM 2.0-maskinvare-sikkerhetselement og et mesh-basert manipulasjonsdeteksjonsnettverk. Dette er de anbefalte modellene for skoleutrullinger som krever en høysikkerhetsprofil, og de er de eneste modellene som oppfyller EUs EN 18031-sikkerhetsstandard for tilkoblede enheter.
3. AES-256 i hvile
Hver tilkoblede lesepenn lagrer sin telemetribuffer, lisensfil og nedlastet innhold i en AES-256-XTS-kryptert partisjon på det interne flash-minnet. Krypteringsnøkkelen er avledet fra en unik maskinvarenøkkel (HUK) og en diversifiseringsverdi per kohort, noe som betyr at den samme nøkkelen aldri forekommer på to enheter. Denne egenskapen kalles per-enhet nøkkelunikhet, og den begrenser eksplosjonsradiusen ved en enkelt nøkkelkompromittering til kun én enhet.
| Lagringselement | Kryptering | Nøkkelkilde | Rotasjon |
|---|---|---|---|
| Telemetri-cache | AES-256-XTS | HUK + kohort-salt | Ved hver fabrikk tilbakestilling |
| Lisensfil | AES-256-GCM | HUK + kohort-salt | Ver hver kohort-aktivering |
| Nedlastet innhold | AES-256-XTS | HUK + kohort-salt | Ved hver fabrikk tilbakestilling |
| Foreldres samtykke-kvittering | AES-256-GCM | HUK + kohort-salt | Ved hver samtykke-oppdatering |
| Firmware-bilde | RSA-2048 signert | Fabrikk-rotnøkkel | Ved hver utgivelse |
Fabrikken bruker AES-256-XTS-modus for masselagring fordi det er standarden for full diskkryptering, og AES-256-GCM-modus for strukturerte data fordi det gir autentisert kryptering. HUK genereres ved wafer-test og fusjoneres inn i sikkerhetselementet under SMT, noe som betyr at nøkkelen aldri forlater brikken i klartekst.
4. TLS 1.3 under overføring
Hver lesepenn som kobles til skyen bruker TLS 1.3 med X.509-sertifikat pinning. Pinningen håndheves mot et fabrikk-rottsertifikat og et reserve-rottsertifikat, som begge er signert med RSA-2048. TLS 1.3-chifferpakken er TLS_AES_256_GCM_SHA384, som gir fremtidig hemmelighold og autentisert kryptering.
| TLS-parameter | Verdi | Notater |
|---|---|---|
| Protokollversjon | TLS 1.3 | RFC 8446 |
| Cipher-suite | TLS_AES_256_GCM_SHA384 | AEAD |
| Nøkkelutveksling | X25519 | ECDHE |
| Autentisering | RSA-2048 | Pinned |
| Sertifikatets levetid | 90 dager | Auto-rotert |
| OCSP-stifting | Ja | Tilbakekallingssjekk |
| Fornyelse av forhandling | Deaktivert | TLS 1.3 som standard |
En TLS-håndtrykk med den regionale POP-en tar mellom 240 ms og 480 ms, avhengig av rundturstiden. Når håndtrykket er fullført, åpner enheten en strømmende HTTP/2-tilkobling med 16 multipleksede strømmer, som gjør at deltaoppdateringen, telemetriopplastingen og lisenssjekken kan skje hurtig endre.
5. Sikker oppstartskjede
Hver tilkoblede lesepenn implementerer en sikker oppstartskjede som starter i den uforanderlige bootloaderen i sikkerhetselementet og slutter i applikasjonens firmware. Hvert trinn verifiserer signaturen til neste trinn mot en rotnøkkel som er lagret i sikkerhetselementet. Hvis en signatur feiler, stopper enheten og nekter å starte.
| Oppstartstrinn | Verifiserer | Rotnøkkel | Lagret i |
|---|---|---|---|
| ROM-bootloader | Første-trinns oppstart | Fabrikkrot | ROM |
| Første-trinns oppstart | Andre-trinns oppstart | Fabrikkrot | Sikkerhetselement |
| Andre-trinns oppstart | Fastvarebilde | Fabrikkrot | Sikkerhetselement |
| Fastvarebilde | Applikasjon | Fabrikkrot | Kryptert flash |
Fastvarebildet signeres med fabrikkrotnøkkelen ved utgivelsestidspunktet, og signaturen verifiseres ved hver oppstart. En fabrikktilbakestilling flash-er fastvaren på nytt fra det signerte bildet, noe som betyr at en kompromittert enhet alltid kan gjenopprettes til en kjent god tilstand av en feltekniker med en USB-C-debug-kabel og fabrikkens nøkkeldepot.
6. Livssyklus for nøkkelhåndtering
Fabrikken driver en nøkkelhåndteringstjeneste som utsteder, roterer og tilbakekaller kohort-lisensnøklene, enhetssertifikatene og TLS-serversertifikatene. Tjenesten er FIPS 140-2-kompatibel og revideres årlig av en tredjeparts vurderingsorgan.
| Nøkkeltype | Utstedt | Rotert | Tilbakekalt |
|---|---|---|---|
| Kohort-lisensnøkkel | Per kohort | 24 måneder | Ved kohortslutt |
| Enhetssertifikat | Per enhet | 90 dager | Ved fabrikktilbakestilling |
| TLS-serversertifikat | Per POP | 90 dager | Ved kompromittering |
| Fabrikkrotnøkkel | Per fabrikk | Årlig | Ved kompromittering |
| Reserve-rotnøkkel | Per fabrikk | Årlig | Ved kompromittering |
En nøkkelkompromittering utløser en umiddelbar tilbakekalling på tvers av alle POP-er og en push-varsling til hver enhet om at sertifikatet er tilbakekalt. Enheten ber deretter om et nytt sertifikat i neste synkroniseringsvindu, noe som lukker kompromitteringsvinduet på under 24 timer.
7. Resultater fra penetrasjonstest
Fabrikken bestiller en årlig penetrasjonstest fra en tredjeparts vurderingsorgan som spesialiserer seg på tilkoblet forbrukerelektronikk. 2025-testen pågikk i 6 uker og dekket fastvaren, radiostakken, sky-API-en og POP-infrastrukturen. Testen fant 14 funn, hvorav 2 var kritiske, 4 var høye, 6 var middels og 2 var lave. Alle kritiske og høye funn ble utbedret innen 90 dager.
| Funn | Alvorlighetsgrad | Status |
|---|---|---|
| Bufferoverflyt i lyddriver | Kritisk | Utbedret |
| Replay-angrep på lisensaktivering | Kritisk | Utbedret |
| Omgåelse av TLS-sertifikatpinning | Høy | Utbedret |
| Omgåelse av API-rategrense | Høy | Utbedret |
| Eksponering av lisensnøkkeldepot | High | Remediated |
| Misbruk av revisjonslogg | High | Utbedret |
| XSS i skoledashbordet | Medium | Utbedret |
| Åpen omdirigering i foreldreappen | Medium | Utbedret |
| Informasjonslekkasje i feilmeldinger | Medium | Utbedret |
| Utilstrekkelig passordkompleksitet | Medium | Utbedret |
| Sesjonsfiksering | Medium | Utbedret |
| Manglende sikkerhetsheadere | Medium | Utbedret |
| Utvidede feilmeldinger | Low | Utbedret |
| Klikkjekking på innlogging | Low | Utbedret |
Penetrasjonstesten for 2026 er planlagt i Q3 og vil dekke det nye Y6-nettverket for manipulasjonsdeteksjon og den kommende POP-en i Mexico City. Pen-testrapporten er tilgjengelig under NDA for enhver distributør med en aktiv kohort på 1 000+ enheter.
8. B2B-sikkerhetsrevisjonspakke
Fabrikken leverer en sikkerhetsrevisjonspakke til hver distributør med en aktiv tilkoblet kohort. Pakken inneholder pen-testrapporten, arkitekturdiagrammet, nøkkelhåndteringspolicyen, hendelseshåndteringsplanen og attestasjonen for sikker oppstart. Pakken gjennomgås kvartalsvis og oppdateres etter hver pen-test eller vesentlig sikkerhetshendelse.
| Dokument | Eier | Oppdateringsfrekvens |
|---|---|---|
| Pen-testrapport | Tredjepartsvurderer | Årlig |
| Arkitekturdiagram | Fabrikk | Kvartalsvis |
| Nøkkelhåndteringspolicy | Fabrikk | Årlig |
| Hendelseshåndteringsplan | Fabrikk | Årlig |
| Attestasjon for sikker oppstart | Fabrikk | Per fastvare |
| SBOM (programvarekomponentliste) | Fabrikk | Per fastvare |
| Policy for sårbarhetsrapportering | Fabrikk | Årlig |
| SOC 2 Type II-rapport | Skyleverandør | Årlig |
SOC 2 Type II-rapporten leveres av skyleverandøren som drifter de regionale POP-ene. SOC 2-rapporten for 2025 dekker 12 måneders drift ved POP-ene i Frankfurt, Singapore, Dubai, São Paulo, Lagos og Tokyo, uten registrerte avvik.
9. Vanlige sikkerhetshull vi finner i distributørprogrammer
Gjennom våre 230+ distributørutrullinger har fabrikkens sikkerhetsteam identifisert seks vanlige hull som skaper risiko. Hullene er listet opp i rekkefølge etter hyppighet.
| Hull | Hyppighet | Risiko | Tiltak |
|---|---|---|---|
| TLS 1.2-fallback aktivert | 18 % av utrulleringene | Høy | Deaktiver TLS 1.2 |
| Sertifikatpinning omgått | 12 % | Høy | Aktiver pinning igjen |
| Revisjonslogg ikke aktivert | 9 % | Middels | Aktiver logging |
| Nøkkelrotasjon deaktivert | 6 % | Høy | Aktiver rotasjon |
| Pen-testrapport utdatert | 6 % | Middels | Oppdater rapport |
| Firmware utdatert | 4 % | Høy | Send ut firmwareoppdatering |
Det vanligste hullet er TLS 1.2-fallback, som noen ganger aktiveres av distributører som ønsker å støtte eldre Wi-Fi-rutere. Fabrikkens anbefaling er å alltid kreve TLS 1.3 og å sette opp en egen captive portal-flyt for eldre rutere.
10. Sjekkliste før en tilkoblet kohort aktiveres
Før en tilkoblet kohort aktiveres, krever fabrikkens sikkerhetsteam at distributøren bekrefter sju punkter. Et nei på et hvilket som helst punkt må løses før kohorten settes i drift.
- TLS 1.3 håndhevet: TLS 1.2-fallback er deaktivert ved POP-kanten.
- Sertifikatpinning aktivert: enhetens firmware håndhever sertifikatpinning.
- Revisjonslogging aktivert: alle POP-hendelser skrives til den uforanderlige revisjonsloggen.
- Nøkkelrotasjon aktivert: rotasjonen av kohortens lisensnøkkel er satt til 24 måneder.
- Pen-testrapport oppdatert: den nyeste pen-testrapporten er under 12 måneder gammel.
- SBOM tilgjengelig: en software bill of materials er arkivert for firmware-byggen.
- Beredskapsplan gjennomgått: den felles beredskapsplanen har blitt testet i løpet av de siste 12 månedene.
Hvis du kan svare ja på alle sju, er kohorten klar til å aktiveres. Hvis du kan svare ja på fem eller seks, må du utbedre manglene med fabrikkens sikkerhetsteam før kohorten settes i drift.
11. Eksempel på økonomi for sikkerhetsoverhead
Sikkerhetsoverheaden er inkludert i abonnementsprisen for kohort over 1 000 enheter. For mindre kohorter er overheaden tilgjengelig til selvkost. Prisstrukturen er utformet slik at en liten distributør betaler $0,24 per enhet per år for sikkerhetsoverhead, som dekker pennetestallokeringen, nøkkelhåndteringstjenesten og SOC 2-revisjonsgjennomføringen.
| Kohortstørrelse | Sikkerhetspakke inkludert | Overhead / enhet / år |
|---|---|---|
| Under 1 000 | Til selvkost | $0,24 |
| 1 000 til 5 000 | Inkludert | 0,00 $ |
| 5 000 til 20 000 | Inkludert + dedikert CISO | 0,00 $ + 4 800 $ / måned |
| 20 000 til 50 000 | Inkludert + dedikert POP | 0,00 $ + POP + 4 800 $ / måned |
| Over 50 000 | Inkludert + dedikert nettsky | 0,00 $ + 24 000 $ / måned |
En dedikert CISO er tilgjengelig for $4 800 per måned for distributører med over 5 000 enheter. CISO-en fungerer som navngitt kontaktpunkt for distributørens sikkerhetsteam og gjennomfører den kvartalsvise sikkerhetsgjennomgangen. Den dedikerte POP-en er reservert for distributører med over 20 000 enheter og gir et ekstra lag med nettverksisolering.
Relatert lesing
- GDPR-samsvar for lesepenn-apper og nettsky
- COPPA-samsvar for tilkoblede lesepenner
- Lesepenn-personvern og COPPA-samsvar
- Sky-synkronisering av lesepenn-innholdsbibliotek
- Foreldredashboard for lesepenn-framgang
- Lesepenn – samsvar for databeskyttelse
- Leverandørrisikostyring
- Y6 lesepenn – spesifikasjonsguide