採択 原稿(4ページ)

Apple CryptoKitを通じて暗号化技術に触れる iOSDC Japan 2020

7
kotetu 栗山 徹 kotetu
アプリ開発者視点で暗号化技術を見た場合、Keychainといった仕組みが既に用意されているため、開発者は所定の方法でデータを渡すだけで暗号化技術に詳しくなくても暗号化技術の恩恵を受けることができます。

ただ、指定した暗号化方式で特定のデータを暗号化したい場合など、開発者が能動的に暗号化処理を利用するケースが無いとは限りません。また、ライブラリなどで使っている暗号化方式の概要について問い合わせを受けるケースもあります(自分は数ヶ月前に経験しました)。

そこで、本稿では "Apple CryptoKit" という、 iOS13 / macOS Catalina 以降向けの暗号化処理用フレームワークを題材に、CryptoKitがサポートする代表的な暗号化技術について、概要や用途を簡単なコードを交えながらご紹介します。

本稿をきっかけに、暗号化技術やApple CryptoKitに対して興味をもっていただけたら幸いです。

コンテンツ(予定):

1. Apple CryptoKitと暗号化技術の概要
2. ハッシュ関数(SHA256)
3. メッセージ認証コード(HMAC)
4. 共通鍵暗号(AES)
2019 スポンサー 2019〆切後 資料請求
オンライン対応未決定 削除予定 オンライン対応検討中 要ロゴ 要PR 要支払 パンフ未確認
仮採択 採択しない スピーカー採択 ニッチ重複 チケット発券確認 原稿 スポンサー LT
仮採択(原稿) 採択済 採択しない 仮採択 要審議 ニッチ企画? LT向き加点 日程調整中 原稿 スポンサー