We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Wibbly Wobbly, Timey Wimey -Whats Inside Apple's U1 chip

00:00

Formale Metadaten

Titel
Wibbly Wobbly, Timey Wimey -Whats Inside Apple's U1 chip
Serientitel
Anzahl der Teile
84
Autor
Lizenz
CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Apple introduced an Ultra Wideband (UWB) chip in the iPhone 11. Its cryptographically secured spatial measurement capabilities are accessible via the Nearby Interaction framework since iOS 14. As of now, it only supports interaction with other Apple devices including the latest Apple Watch and HomePod mini. These are the first steps to support UWB in a larger ecosystem, as measuring precise distance and direction can be an enabler for various future applications. The automotive industry already announced UWB support for mobile car keys on the iPhone. But what’s really inside Apple’s U1 chip, internally called Rose? In this talk, we will travel through time, space, firmware and kernel components—and fight daemons to modify firmware interaction from user space. This will not only cover one or two, but three firmwares that process or forward each Rose time measurement: The Rose Digital Signal Processor (DSP), Rose Application Processor (AP), and the Always-On Processor (AOP). REFERENCES: There's almost nothing known about UWB on the iPhones... So the only reference is this: https://support.apple.com/guide/security/ultra-wideband-security-sec1e6108efd/web
SystemplattformComputersicherheitRandomisierungAdressraumFolge <Mathematik>NetzwerkbetriebssystemQuantisierung <Physik>Elektronischer FingerabdruckAlgorithmusRauschenComputersicherheitBildschirmfensterSpannweite <Stochastik>Framework <Informatik>MultiplikationsoperatorEin-AusgabeGenerator <Informatik>ImplementierungBitSystemplattformAdressraumDrahtloses lokales NetzKartesische KoordinatenTeilbarkeitPhysikalisches SystemObjekt <Kategorie>SchlüsselverwaltungRichtungSpiegelung <Mathematik>Elektronischer ProgrammführerDatenmissbrauchFolge <Mathematik>MAPZweiArithmetisches MittelKategorie <Mathematik>SoftwareentwicklerInteraktives FernsehenFrequenzFunktionalKontextbezogenes SystemFeuchteleitungWhiteboardStrahlensätzeHackerBeweistheorieBandmatrixPerspektiveGefrierenQuick-SortSoftware RadioComputeranimation
Framework <Informatik>Protokoll <Datenverarbeitungssystem>DickeHash-AlgorithmusAdressraumZufallszahlenGruppenoperationFahne <Mathematik>DatentypAuthentifikationAdressraumInformationKreisflächeSpieltheorieSoftwareentwicklerApp <Programm>MereologieHyperbelverfahrenToken-RingKonfiguration <Informatik>ImplementierungWinkelInteraktives FernsehenEin-AusgabeGemeinsamer SpeicherExogene VariablePunktSyntaktische AnalyseVektorpotenzialMatchingSchlüsselverwaltungAuthentifikationGruppenoperationTypentheorieFahne <Mathematik>MultiplikationsoperatorMessage-PassingPlastikkarteVersionsverwaltungDickeProtokoll <Datenverarbeitungssystem>ZahlenbereichElektronische PublikationInterface <Schaltung>Physikalisches SystemRichtungHardwareTelematikBenutzeroberflächeHash-AlgorithmusPrivate-key-KryptosystemFramework <Informatik>NormalvektorDifferenteResolventeZweiPasswortMaßerweiterungIntegralLokales MinimumOffene MengeCASE <Informatik>E-MailIdentitätsverwaltungWrapper <Programmierung>Algorithmus
Framework <Informatik>AdressraumProzess <Informatik>Codierung <Programmierung>Puls <Technik>FrequenzHardwareBetafunktionKonfigurationsraumPlastikkarteDateiformatTransitionssystemTheoretische PhysikPersönliche IdentifikationsnummerWurm <Informatik>E-MailSchlüsselverwaltungAdressraumAuthentifikationMessage-PassingMultiplikationsoperatorSchnittmengeRechter WinkelDatentransferFehlermeldungCodeUmwandlungsenthalpieDickeToken-RingDemo <Programm>EinsDateiformatVerdeckungsrechnungKonfigurationsraumFramework <Informatik>Folge <Mathematik>ZeitstempelMailing-ListeGanze ZahlSenderE-MailATMStandardabweichungEin-AusgabeCodierungTransitionssystemHardwareZahlenbereichSoftware Development KitProtokollierungParametersystemExogene VariableSpannweite <Stochastik>Algorithmische ProgrammierspracheDämon <Informatik>VerkehrsinformationMusterspracheStörungstheorieVersionsverwaltungWinkelProzess <Informatik>Physikalisches SystemInteraktives FernsehenFrequenzAutomatische IndexierungAnalytische FortsetzungVerschlingungIndexberechnungPulsfrequenz <Technik>Protokoll <Datenverarbeitungssystem>Fahne <Mathematik>
Ein-AusgabeFramework <Informatik>Interaktives FernsehenDemo <Programm>App <Programm>LoginWinkel
InformationExpertensystemDatenkompressionPersonal Area NetworkFramework <Informatik>Interface <Schaltung>ComputersicherheitDatentypKontrollstrukturFolge <Mathematik>DatenfeldZahlenbereichSicherungskopieGesetz <Physik>Peer-to-Peer-NetzSLAM-VerfahrenTransitionssystemGemeinsamer SpeicherProzess <Informatik>WinkelSpannweite <Stochastik>HardwareMikroprozessorKomponente <Software>DigitalsignalFirmwareFunktion <Mathematik>Operations ResearchPhysikalisches SystemFramework <Informatik>FirmwareTelekommunikationWinkelAggregatzustandDifferenteRoutingInformationTermersetzungssystemDickeAusnahmebehandlungMereologieTransitionssystemATMMikroprozessorDigitalsignalEin-AusgabeSoftware Development KitKernel <Informatik>Dämon <Informatik>MultiplikationsoperatorBitTaskInteraktives FernsehenProgrammverifikationEchtzeitsystemProzess <Informatik>MultiplikationKartesische KoordinatenBenutzeroberflächeSchlüsselverteilungSyntaktische AnalyseSpannweite <Stochastik>Ordnung <Mathematik>MathematikFunktionalDateiformatBetafunktionSchaltnetzDatentransferSoftwareGebäude <Mathematik>StandardabweichungHardwareGamecontrollerHyperbelverfahrenRichtungDerivation <Algebra>Computeranimation
Minkowski-MetrikKernel <Informatik>ClientMikroprozessorMachsches PrinzipHardwareNormierter RaumAspektorientierte ProgrammierungReverse EngineeringSummandAdressraumDifferenzengleichungInformationsmanagementParametersystemStatistische HypotheseFokalpunktMikroprozessorRPCSchnelltasteZweiTelekommunikationClientKartesische KoordinatenSchnittmengeParametersystemKategorie <Mathematik>Dämon <Informatik>Dienst <Informatik>RohdatenCASE <Informatik>DatensatzKontextbezogenes SystemRoutingKernel <Informatik>AdressraumWrapper <Programmierung>Framework <Informatik>IdentifizierbarkeitSystemaufrufsinc-FunktionRandomisierungAggregatzustandTreiber <Programm>Einfach zusammenhängender RaumMinkowski-MetrikFunktionalBootenMultifunktionHierarchische StrukturÄquivalenzklasseEin-AusgabeInterface <Schaltung>Reverse EngineeringRobotikComputeranimation
Interaktives FernsehenInformationWinkelKartesische KoordinatenKonfiguration <Informatik>Kontrast <Statistik>
Machsches PrinzipService providerCloud ComputingSpannweite <Stochastik>VertikaleAzimutPufferspeicherMenütechnikFreier LadungsträgerIndexberechnungMeterMetrisches SystemStrom <Mathematik>Peer-to-Peer-NetzDigitalfilterVektorraumWeg <Topologie>COMFunktion <Mathematik>NormalvektorKonstruktor <Informatik>CLIPuffer <Netzplantechnik>App <Programm>Dämon <Informatik>SoftwaretestSkriptspracheMomentenproblemFunktion <Mathematik>Regulärer GraphInformationDienst <Informatik>Reguläres Maß
Wurm <Informatik>FirmwareDateiformatLokales MinimumTypentheorieSpezialrechnerDigitalsignalMikroprozessorElektronische UnterschriftProzess <Informatik>FirmwareFunktion <Mathematik>ParametersystemMikroprozessorSkriptspracheDickeReverse EngineeringDateiformatBildgebendes VerfahrenSchaltnetzAuswahlaxiomDämon <Informatik>DatentransferInteraktives FernsehenSoftwareentwicklerp-BlockVariableKartesische KoordinatenHardwareElektronische UnterschriftElektronische PublikationBootenSignalprozessorGrenzschichtablösungDezimalzahlToken-RingInhalt <Mathematik>LastBitDisassemblerServerDienst <Informatik>DatensatzComputeranimation
StrebeSkriptspracheEin-AusgabeSyntaktische AnalyseExogene VariableAdressraumKonfigurationsraumEreignishorizontClientSchedulingFirmwareFunktion <Mathematik>ProgrammfehlerStrom <Mathematik>BootenWeb logFehlermeldungMakrobefehlElektronische UnterschriftKoroutineVerband <Mathematik>Wurm <Informatik>StellenringVerzeichnisdienstDisk-ArrayElektronische PublikationHackerSpeicherabzugSynchronisierungSkriptspracheMultiplikationCASE <Informatik>DifferenteFirmwareDatensatzEin-AusgabeMultiplikationsoperatorAggregatzustandAbgeschlossene MengeProgramm/QuellcodeTabelle
EreignishorizontFehlermeldungMetrisches SystemMehrkernprozessorLokales MinimumSchwellwertverfahrenStrom <Mathematik>Atomarität <Informatik>InformationFunktion <Mathematik>WinkelSystemzusammenbruchTreiber <Programm>ThreadVerzeichnisdienstGravitationsgesetzBootenStellenringCachingATMVersionsverwaltungTextur-MappingVollständigkeitFaktor <Algebra>AliasingInterface <Schaltung>RestklasseMessage-PassingTermDigitales ZertifikatGruppenkeimFirmwareFlächeninhaltMaßerweiterungClientWärmeausdehnungWärmeübergangDialektSCI <Informatik>ComputersicherheitZeitbereichProdukt <Mathematik>BimodulDatenmodellExogene VariableLoopElektronische UnterschriftParametersystemKategorie <Mathematik>ZeitrichtungBootenSystemzusammenbruchDatensatzFehlermeldungProgramm/Quellcode
FirmwareFehlermeldungImplementierungATMWeb logMinkowski-MetrikKernel <Informatik>Machsches PrinzipMessage-PassingDämon <Informatik>VariableAdditionSoftware Development KitBitGebäude <Mathematik>DatensatzBenutzeroberflächeReverse EngineeringFehlermeldungFunktionalEin-AusgabeAbstraktionsebeneSystemzusammenbruchGamecontrollerTreiber <Programm>TypentheorieProgrammbibliothekSymboltabelleFirmwareGanze ZahlHydrostatikParametersystemImplementierungATMSystemaufrufLogin
SteuerwerkTotal <Mathematik>Benz-EbeneMobiles InternetE-MailIntelSISPFlächeninhaltSystemzusammenbruchElektronische PublikationGravitationsgesetzWeb logSystemzusammenbruchEin-AusgabeLoginFirmwareInterface <Schaltung>Gebäude <Mathematik>Programm/QuellcodeTabelle
Drahtloses lokales NetzComputerarchitekturBootenComputersicherheitMinkowski-MetrikTwitter <Softwareplattform>E-MailMinkowski-MetrikGruppenoperationDrahtloses lokales NetzAdressraumMikroprozessorEnergiedichteComputersicherheitFirmwareSkriptspracheComputeranimation
Transkript: Englisch(automatisch erzeugt)