~/talk

Cryptography in Swift

Talkat dotSwift 2020 · on Monday, 2020-02-03· [swift, security]
slides:none on file

Announces a cross‑platform reimplementation: Swift Crypto reproduces the CryptoKit API under Apache 2 and ships via SwiftPM for Swift 5.1+, delegating to system CryptoKit on Apple platforms and using a BoringSSL implementation elsewhere. It implements every API that does not require Secure Enclave, shares test suites with CryptoKit for compatibility, and aims for misuse‑resistant, one‑line primitives (encryption, HMAC, ECDH) so practical client‑server crypto works consistently.

AI-written summary · about

  1. 0:00Start
  2. 4:12CryptoKit Features
  3. 5:18Common Cryptographic Problems
  4. 9:02What is Swift Crypto?
  5. 10:29Using Swift Crypto - Encryption
  6. 11:07Using Swift Crypto - Message Authentication
  7. 12:53What does Swift Crypto support?
  8. 13:51Evolving Swift Crypto
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.