Application Security voor iOS

De cursus Application Security voor iOS van SpiralTrain gaat in op hoe het iOS operating system en mobiele apps op iOS het beste beveiligd kunnen worden. In de training wordt aandacht besteed aan hardware, system, applicatie, services en netwerk security. Ook de verschillende vormen van encryptie, secure device management en het gebruik van developer kit security komen aan bod.

Regio:
5 dagen
Inschrijven
€ 3299
€ 3299
€ 2804
15% korting
SEC400
  • Inhoud
  • Training
  • Modules
  • Algemeen
    Algemeen
  • Reviews
  • Certificaat
  • Application Security voor iOS : Inhoud

    Introductie van de Cursus Application Security voor iOS

    De cursus Application Security voor iOS biedt een uitgebreide introductie tot belangrijke beveiligingsconcepten zoals authenticatie, data resilience, encryptie, vertrouwelijkheid, integriteit en toegangscontrole. Deze fundamenten zijn cruciaal voor het ontwikkelen van veilige iOS-applicaties en het begrijpen van de risico's die ermee gepaard gaan.

    Hardware Security in iOS

    Vervolgens wordt ingegaan op hardware security in iOS-systemen, waarbij de nadruk ligt op biometrische beveiliging en de rol van Face ID en Touch ID. Ook de architectuur van het gespecialiseerde subsysteem Secure Enclave op de chips in Apple-systemen komt uitgebreid aan bod, wat essentieel is voor de algehele beveiliging van iOS.

    System Security van iOS

    Daarnaast bespreken we de ingebouwde system security van het iOS-besturingssysteem, waaronder secure boot, signed system volume security, operating system integrity en secure software updates. Deze elementen zijn fundamenteel voor het waarborgen van een veilige gebruikerservaring.

    Encryptie en Bescherming

    De bescherming van data door middel van encryptie, passcodes en wachtwoorden is een belangrijk onderdeel van de cursus Application Security voor iOS. We besteden aandacht aan File en Data vaults, line-speed encryptie en het gebruik van digitale handtekeningen, die allemaal bijdragen aan de beveiliging van gevoelige informatie.

    App Security in iOS

    App Security is een ander cruciaal aspect dat we behandelen in de cursus Application Security voor iOS. Hierin gaan we dieper in op het app code signing proces, de beveiliging van runtime processen en de beveiligde functies van apps zoals Notities en Shortcuts, wat essentieel is voor ontwikkelaars.

    Beveiliging van Services

    Vervolgens besteden we aandacht aan de beveiliging van services op iOS, zoals iCloud, FaceTime, Apple Pay en Apple Wallet. Ook komen beveiligde berichten voor bedrijven en Continuïteit aan bod, waarmee gebruikers naadloos kunnen schakelen tussen apparaten met een Apple ID.

    Netwerkbeveiliging

    Netwerkbeveiliging is een belangrijk onderdeel van de cursus. Hierin bespreken we de beveiliging van verschillende netwerkprotocollen zoals TLS, IPv6, Wi-Fi, AirDrop en Bluetooth. We gaan ook in op de functionaliteit van Single Sign-On, die gebruikers helpt om eenvoudig in te loggen op verschillende diensten.

    Beveiliging van Apparaten

    Tenslotte behandelen we hoe apparaten zoals camera's en routers worden beveiligd, en we bespreken de beveiligingsfuncties van verschillende Developer Kits zoals HomeKit, SiriKit, DriverKit, ReplayKit en ARKit. Deze kennis is essentieel voor iedereen die zich bezighoudt met iOS-ontwikkeling en beveiliging.
    Voor meer gedetailleerde informatie over beveiliging in softwareontwikkeling, kunt u deze cursus over Security in C# .NET Development bekijken.

  • Application Security voor iOS : Training

    Doelgroep Cursus Application Security voor iOS

    De cursus Application Security voor iOS is bedoeld voor IT professionals die willen leren hoe je iOS mobile apps beschermt tegen de vele veiligheidsrisico's.

    Voorkennis Cursus Application Security voor iOS

    Om aan deze cursus te kunnen deelnemen is affiniteit met de ontwikkeling van mobile apps vereist. Ervaring met software development helpt bij de begripsvorming maar is niet vereist.

    Uitvoering Training Application Security voor iOS

    De cursus Application Security voor iOS heeft een hands-on karakter. De theorie wordt behandeld aan de hand van presentatie slides en wordt afgewisseld met praktische oefeningen.

    Certificering cursus Application Security voor iOS

    De deelnemers krijgen na het goed doorlopen van de training een certificaat van deelname aan de cursus Application Security voor iOS.

    Application Security for iOS
  • Application Security voor iOS : Modules

    Module 1 : Intro Security

    Module 2 : Hardware Security

    Module 3 : System Security

    Access Controls
    Authentication
    Backups and Recovery
    Data Erasure
    Data Masking
    Data Resiliency
    Encryption
    Confidentiality
    Integrity
    Availability
    Biometrics
    Hardware security overview
    Apple SoC security
    Secure Enclave
    Face ID
    Touch ID
    Memory Protection
    Microphone Disconnect
    Express Cards
    Power Reserve
    System security overview
    Secure boot
    Signed system volume security
    Secure software updates
    Operating system integrity
    Storage Encryption
    More system security capabilities
    System security for watchOS
    Random number generation
    Apple Security Research Device

    Module 4 : Encryption and Protection

    Module 5 : App Security

    Module 6 : Services Security

    Encryption Protection
    Data Protection
    Passcodes and passwords
    File Vault
    Data Vault
    User personal data Protection
    Digital signing and encryption
    Secure Enclave
    Line-speed Encryption
    App security overview
    App security in iOS
    iPad OS Security
    App code signing process
    Security of runtime process
    Supporting extensions
    App protection and app groups
    Secure features in Notes app
    Secure features in Shortcuts app
    Apple ID and Managed Apple ID
    iCloud
    Passcodes and Passwords
    Apple Pay
    Using Apple Wallet
    iMessage
    Secure Messages for Business
    FaceTime security
    Continuity

    Module 7 : Network Security

    Module 8 : Developer Kit Security

    Module 9 : Secure Device Management

    Network security overview
    TLS and IPv6 security
    VPN security
    Wi-Fi security
    Bluetooth security
    Single sign-on
    AirDrop security
    Firewall security
    Developer kit security overview
    HomeKit security
    Camera Security
    Securing Routers
    SiriKit security
    DriverKit security
    ReplayKit security
    ARKit security
    Secure Device Management Overview
    Pairing Model Security
    Mobile device management
    Apple Configurator security
    Screen Time security
    BYOD Program
    Apple File System
    Automated Device Enrollment
  • Application Security voor iOS : Algemeen

    Lees de algemene cursus informatie
  • Application Security voor iOS : Reviews

  • Application Security voor iOS : Certificaat