Protecting Data through Encryption & Decryption

Defensive Coding iOS
  • 8 Videos | 44m 41s
  • Earns a Badge
Likes 6 Likes 6
There are a number of methods that can be used in your defensive programming strategy to protect data. Explore data protection through encryption and decryption using iOS apps.

WHAT YOU WILL LEARN

  • use the Randomization Services API to generate random numbers
    create an MD5 hash using the Common Crypto library
    create an SHA hash using the Common Crypto library
    use the RNCryptor library to encrypt and decrypt data in an iOS app
  • use the Certificate, Key, and Trust functions to generate an asymmetric key pair
    use the public key of an asymmetric key pair to encrypt data
    use the private key of an asymmetric key pair to decrypt data
    create and manage iOS keychain items

IN THIS COURSE

  • Playable
    1. 
    Generating Random Numbers in iOS
    3m 24s
    UP NEXT
  • Playable
    2. 
    MD5 Hashing Using Common Crypto
    3m 5s
  • Locked
    3. 
    SHA Hashing Using Common Crypto
    3m 21s
  • Locked
    4. 
    Simple Data Encryption and Decryption
    6m 8s
  • Locked
    5. 
    Generating Asymmetric Keys For Securing iOS Data
    7m 40s
  • Locked
    6. 
    Encrypting iOS Data Using a Public Key
    6m 12s
  • Locked
    7. 
    Decrypting iOS Data Using a Private Key
    6m 44s
  • Locked
    8. 
    Exercise: Taking advantage of the Keychain Services API
    7m 6s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 43 Likes 43  
Likes 148 Likes 148  
Likes 5 Likes 5