Smart Card Guy

Smart Card, Java Card, PCI DSS, IoT Device Security

TEEの実例 - Samsung Pay on Samsung Knox

Samsung Payのセキュリティ基盤であるSamsung Knoxとは SamsungのTEE(Trusted execution environment)実装ソリューション。 このTEEはArmのTrustZoneベース。 Samsung Payはこの技術でSecureな情報をまもる。 Apple Pay, Google Pay Apple PayはTEEではなく…

Link - SIM in Automotive

www.youtube.com

ACS Smart Card and Reader Tool

ACS3 ACOS3-32 SLE 5542 Sample Codes\MS Visual C# .NET 2013\Card Programming\SLE Memory Card\SLE Memory Card Programming\bin\Debugのexeを実行

ACS Software Development Kit

購入サイト 製品概要 CD-ROM ACS Smart Card and Reader Tool Tools & Utilities QuickView PCSC Learning Tool Script Tool 4 Script Commander PCSC Sample codes ACS Smart Card Reader Driver Reference Manuals 購入サイト www.acs.com.hk 製品概要 Sma…

マイナンバーカード - 交付実績・取り組み・仕組み

交付実績・取り組みリンク 2019/07時点 2019/04時点 2018/12時点 仕組み 交付実績・取り組みリンク 2019/07時点 カードの交付実績は5月末時点で約1702万枚で、3年後をメドに1億枚以上を目標とする。 www.nikkei.com www.nikkei.com 2019/04時点 2019年04月時…

JPKI (公的個人認証サービス)

JPKIとは 公的個人認証サービス(英語: JPKI, Japanese Public Key Infrastructure) インターネット上での本人確認に必要な電子証明書を住民基本台帳に記載されている希望者(日本国内に住民票のある日本国民および在留カード所持住民)に対して、無料で提…

Java Card verification and deployment model

blogs.oracle.com Process for Applet Development and Deployment https://docs.oracle.com/en/java/javacard/3.1/guide/classic-applet-development.html

マイコンのセキュリティ MCU Security

ednjapan.com ednjapan.com

Arm - Pelion IoT Platform

ARM

Pelion IoT Platformとは ArmのIoT Platform メインサービスは下記の3つを組み合わせたもの 1. Connectivity Management Services : 2018/06に買収したStream Technologiesのもの 2. Device Management Services : Armが従来から提供しているMbed Cloud(とMb…

英文Technical Specification(技術仕様書)の定義 - "MUST", "REQUIRED", "SHALL", "SHOULD", "MAY"...

英文Technical Specification(技術仕様書)で使われている"MUST", "REQUIRED", "SHALL", "SHOULD", "MAY"などの定義 IETF IETF - RFC 2119 - Key words for use in RFCs to Indicate Requirement Levels RFC 2119の日本語役員

IoT/M2M SIM/eSIM ソリューション・事例リンク (2019/05時点)

国内 MNO / MVNO NTT PC Communications - モバイル M2M グローバル MNO / MNVO China Unicom - After trials in 7 cities, China Unicom expands e-Sim pilot adoption nationwide (2019/04) China Unicom / Tencent - Tencent and China Unicom launch eSI…

SIM / eSIM関連ドキュメント / Technical Spec (2019/05時点)

Technical Specification GSMA Specification ETSI Specification SIMalliance eSIM説明資料 (最新順) その他 Technical Specification GSMA Specification GSMA - eSIM White Paper (2018/03) GSMA - eSIM Specification (SGP 21 - SGP 25) GSMA - GSMA - R…

Link - Global SIM Market

www.prnewswire.com

各国・標準化団体のIoTデバイスのセキュリティ関連仕様・法整備 - 総務省 / ETSI (2019/04時点)

概要 日本 - 総務省 GSMA Europe - ETSI ETSI TS 103 645の基本要件 その他リンク 概要 各国・標準化団体のIoTデバイスのセキュリティ関連仕様・法整備 日本 - 総務省 総務省 - IoTの普及に対応した電気通信設備の技術基準等に関する制度整備 (2019/01/25) …

事例 - eSIM / Gemalto / Microsoft Surface Pro with LTE Advanced (2017/12)

概要 eSIM : Gemalto eSIM 搭載端末 : Microsoft Surface Pro with LTE Advanced Link gemalto - ジェムアルトのeSIMがマイクロソフトの新製品 Surface Pro with LTE Advanced... gemalto - eSIMとリモートSIMプロビジョニング IIJ - eSIMとは何か この中でS…

洋書 - arm社のfor dummiesシリーズ

Custom Chips for dummies 目次 IoT Solutions for dummies 目次 Custom Chips for dummies pages.arm.com 目次 Chapter 1: Introducing Custom Chips Chapter 2: Understanding the Economics of Custom Chips Chapter 3: Understanding the Steps Required…

Canon IT Solutions - 組込みセキュリティ

www.canon-its.co.jp

洋書 - eSIM & iSIM for dummies (by arm)

armによるeSIM / iSIMのfor dummiesシリーズ! Link https://pages.arm.com/esim-isim-for-dummies.html 目次 Chapter 1: Introducing eSIM and iSIM Chapter 2: Understanding remote SIM provisioning Chapter 3: Looking at benefits Chapter 4: Examinin…

テレコム向けグローバルSmart Cardベンダー (グローバルSIM/eSIMベンダー)

Link https://www.marketresearchplace.com/report/global-smart-card-in-telecom-market-insights-forecast-77664.html テレコム向けグローバルSmart Cardベンダー (SIM/eSIMベンダー) Gemalto (now Thales) - France Giesecke & Devrient - Germany Oberth…

事例 - 5.5 billion GlobalPlatform-certified Secure Elements shipped in 2017

https://globalplatform.org/latest-news/5-5-billion-globalplatform-certified-secure-elements-shipped-in-2017/

事例 - ST33 Secure MCU 10億個出荷 (2019/02)

www.st.com www.st.com

洋書 (Video) - Hands-On Cryptography with Java

learning.oreilly.com 概要 最新かつわかりやすいJavaでCryptographyコーディング Table of Contents Chap1. CRYPTOGRAPHIC INTRODUCTION The Course Overview Goals of Cryptography and Where It Is Used History of Cryptography and Why You Shouldn’t B…

IPA - IC・ID カードの相互運用可能性の向上に係る基礎調査 報告書

www.ipa.go.jp

CISSP Common Body of Knowledge (CBK) 8 Domains

itguy.hatenablog.jp

eSIMのCompliance Testing

概要 GSMAはeSIMの仕様策定は行うが、eSIMのテスト・認証に関しては、2018/05からGlobalPlatform及びGCF, PTCRBへ委託 https://www.gsma.com/esim/esim-compliance-and-industry-certifications/ eSIM (Consumer Model)の場合、下記の2種類のテスト・認証が…

Card Reader - ACR39U-U1

概要 Java Card開発のために実際に試せるリーダー、カード情報。 まずはCard Reader ACR39U-U1 普通のPCのUSBポートでつないで使えるシンプル・小型Reader 接触のみ対応 Tools / Utilitiesを手配するためにはSDK(SDKを買うとReader、Test Cardもついてくる…

Java Card API全体概要 (3.1ベース)

Application framework 概要 Cryptographic framework 概要 Security framework 概要 Biometry 概要 Big numbers operations 概要 ASN.1 TLV structures handling 概要 System Time management 概要 Certificate management 概要 Pseudo Random Functions an…

Java Card サンプルアプリ - Service

開発環境構築 Java Card Service Serviceアプリ File構成 Source code Main.java TestService.java PreProcess.java PostProcess.java service.scr 実行 実行結果 OUTPUTの解析 Link 開発環境構築 こちらを参照 smartcardguy.hatenablog.jp Java Card Servic…

Java Card - 主要APDU Type

Link JC 3.1 Manual - Sending and Receiving APDUs JC 3.1 Manual - Downloading CAP Files and Creating Applets

Java CardからのAPDU処理 - APDU Class

Java CardでのAPDU処理 javacard.framework.APDU Card上のAppletはCADと直接やり取りはしない。必ず、JCRE(Java Card Runtime Env)を経由。 JCREがAPDU object (APDU buffer - internal byte array)を作成 C-APDU, R-APDUおさらい C-APDU R-APDU C-APDUの解…