Method and device for transmitting and receiving profile for providing communication service in wireless communication system
US-2017156051-A1 · Jun 1, 2017 · US
US10057760B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10057760-B2 |
| Application number | US-201615340933-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 1, 2016 |
| Priority date | Nov 2, 2015 |
| Publication date | Aug 21, 2018 |
| Grant date | Aug 21, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and apparatus for provisioning electronic Subscriber Identity Module (eSIM) data by a mobile device are disclosed. Processing circuitry of the mobile device transfers encrypted eSIM data to an embedded Universal Integrated Circuit Card (eUICC) of the mobile device as a series of data messages and receives corresponding response messages for each data message from the eUICC. The response messages from the eUICC are formatted with a tag field that indicates encryption and signature verification properties for the response message. Different values in the tag field indicate whether the response message is (i) encrypted and verifiably signed, (ii) verifiably signed only, or (iii) includes plain text information. Response messages without encryption are readable by the processing circuitry, and processing of the response messages, including forwarding to network elements, such as to a provisioning server are based at least in part on values in the tag field.
Opening claim text (preview).
What is claimed is: 1. A method for provisioning electronic Subscriber Identity Modules (eSIMs) on an embedded Universal Integrated Circuit Card (eUICC) included in a wireless device, the method comprising: by processing circuitry of the wireless device external to the eUICC: receiving, from a provisioning server via a secure connection, an encrypted eSIM package; transferring a block of the encrypted eSIM package to the eUICC for loading and installation in an eSIM security domain on the eUICC; receiving, from the eUICC in response to transfer of the block of the encrypted eSIM package, a response message that includes a tag field that indicates encryption and signing verification applicable to the response message; and processing the response message in accordance with a value of the tag field, wherein: a first value for the tag field indicates the response message cannot be decrypted by the processing circuitry of the wireless device external to the eUICC; a second value for the tag field indicates the response message is signed by the eUICC with a certificate that can be verified by the processing circuitry of the wireless device external to the eUICC; a third value for the tag field indicates the response message is unencrypted and readable by the processing circuitry of the wireless device external to the eUICC; and responses having the third value for the tag field are used only for local communication via a trusted communication channel between the eUICC and the processing circuitry of the wireless device external to the eUICC, where response messages having the third value for the tag field are not forwarded to the provisioning server. 2. The method of claim 1 , wherein the first value for the tag field indicates the response message is encrypted and signed using session keys applicable for a session established by the provisioning server. 3. The method of claim 2 , further comprising: by the processing circuitry of the wireless device external to the eUICC: forwarding the response message to the provisioning server without decrypting contents of the response message. 4. The method of claim 3 , further comprising: by the processing circuitry of the wireless device external to the eUICC: verifying integrity of the response message before forwarding the response message to the provisioning server. 5. The method of claim 1 , wherein the second value for the tag field indicates the response message is not encrypted and is verifiably signed by the eUICC. 6. The method of claim 5 , wherein the response message is verifiably signed using a session key having a message authentication code chain used only for local communication between the eUICC and the processing circuitry of the wireless device external to the eUICC and is distinct from one or more session keys used for response messages that include a first value for the tag field, the first value indicating encryption and signing using sessions keys applicable for a session established by the provisioning server. 7. The method of claim 5 , wherein the processing circuitry processes the response message based at least in part on a certificate associated with the eUICC. 8. The method of claim 5 , further comprising: by the processing circuitry of the wireless device external to the eUICC: determining whether to forward the response message to the provisioning server based at least in part on contents of the response message. 9. The method of claim 5 , wherein the third value for the tag field indicates the response message includes plain text. 10. The method of claim 1 , further comprising: by the processing circuitry of the wireless device external to the eUICC: providing a status indication of loading and/or installation of the encrypted eSIM package via a user interface of the wireless device. 11. The method of claim 10 , wherein the status indication is based at least in part on information from non-encrypted response messages received from the eUICC. 12. The method of claim 1 , further comprising: by the processing circuitry of the wireless device external to the eUICC: forwarding response messages that include error indications and/or warning indications received from the eUICC to the provisioning server; refraining from forwarding to the provisioning server intermediate success messages received from the eUICC during loading and/or installation of the encrypted eSIM package; and forwarding a final success message received from the eUICC to the provisioning server after successful completion of loading and/or installation of the encrypted eSIM package. 13. A wireless device configured to provision electronic Subscriber Identity Modules (eSIMs) on an embedded Universal Integrated Circuit Card (eUICC) included in the wireless device, the wireless device comprising processing circuitry configured to carry out steps that include: receiving, from a provisioning server via a secure connection, an encrypted eSIM package; transferring a block of the encrypted eSIM package to the eUICC for loading and installation in an eSIM security domain on the eUICC; receiving, from the eUICC in response to transfer of the block of the encrypted eSIM package, a response message that includes a tag field that indicates encryption and signing verification applicable to the response message; and processing the response message in accordance with a value of the tag field, wherein: a first value for the tag field indicates the response message cannot be decrypted by the processing circuitry of the wireless device external to the eUICC; a second value for the tag field indicates the response message is signed by the eUICC with a certificate that can be verified by the processing circuitry of the wireless device external to the eUICC; a third value for the tag field indicates the response message is unencrypted and readable by the processing circuitry of the wireless device external to the eUICC; and responses having the third value for the tag field are used only for local communication via a trusted communication channel between the eUICC and the processing circuitry of the wireless device external to the eUICC, where response messages having the third value for the tag field are not forwarded to the provisioning server. 14. The wireless device of claim 13 , wherein: the first value for the tag field indicates the response message is encrypted and signed using session keys applicable for a session established by the provisioning server; and the steps further include forwarding the response message to the provisioning server without decrypting contents of the response message. 15. The wireless device of claim 14 , wherein: the steps further include verifying integrity of the response message before forwarding the response message to the provisioning server. 16. The wireless device of claim 13 , wherein: the second value for the tag field indicates the response message is not encrypted and is verifiably signed by the eUICC using a session key having a message authentication code chain used only for local communication between the eUICC and the processing circuitry of the wireless device external to the eUICC; and the processing circuitry processes the response message based at least in part on a certificate associated with the eUICC. 17. The wireless device of claim 16 , wherein the steps further include determining whether to forward the response message to the provisioning server based at least in part on contents of the response message. 18. The wireless device of claim
Transfer to or from user equipment or user record carrier · CPC title
using certificates (cryptographic mechanisms or cryptographic arrangements for entity authentication involving certificates H04L9/3263) · CPC title
Wireless · CPC title
Subscription-based services using application servers or record carriers, e.g. SIM application toolkits · CPC title
Processing at user equipment or user record carrier · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.