JP7348404B2 - デバイス共有方法および電子デバイス - Google Patents
デバイス共有方法および電子デバイス Download PDFInfo
- Publication number
- JP7348404B2 JP7348404B2 JP2022539385A JP2022539385A JP7348404B2 JP 7348404 B2 JP7348404 B2 JP 7348404B2 JP 2022539385 A JP2022539385 A JP 2022539385A JP 2022539385 A JP2022539385 A JP 2022539385A JP 7348404 B2 JP7348404 B2 JP 7348404B2
- Authority
- JP
- Japan
- Prior art keywords
- key
- account
- server
- home
- message leaving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/0822—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using key encryption key
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0435—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
- H04L63/061—Network architectures or network communication protocols for network security for supporting key management in a packet data network for key exchange, e.g. in peer-to-peer networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
- H04L63/062—Network architectures or network communication protocols for network security for supporting key management in a packet data network for key distribution, e.g. centrally by trusted party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/0825—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/0827—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving distinctive intermediate devices or communication paths
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0894—Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/14—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
- H04W12/033—Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/04—Key management, e.g. using generic bootstrapping architecture [GBA]
- H04W12/047—Key management, e.g. using generic bootstrapping architecture [GBA] without using a trusted network node as an anchor
- H04W12/0471—Key exchange
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Small-Scale Networks (AREA)
Description
2 アンテナ
100 サーバ
110 第1のデバイス
120 第2のデバイス
130 ホームデバイス
200 電子デバイス
210 プロセッサ
220 外部メモリインターフェース
221 内部メモリ
230 USBポート
240 充電管理モジュール
241 電力管理モジュール
242 バッテリ
250 移動通信モジュール
260 無線通信モジュール
270 オーディオモジュール
270A スピーカ
270B 受信機
270C マイクロフォン
270D ヘッドセットジャック
280 センサモジュール
290 ボタン
291 モータ
292 インジケータ
293 カメラ
294 ディスプレイ
295 SIMカードインターフェース
402 ホームページ
403 オプション
404 オプション
405 第2のインターフェース
406 アイコン
501 第1のプロンプト情報
502 プロンプト情報
503 パスワード入力インターフェース
504 パスワード入力ボックス
505 第2のプロンプト情報
506 デバイス管理インターフェース
507 ビューファインダ画面
508 調整および制御領域
509 スイッチ
510 「共有」ボタン
511 デバイス共有インターフェース
512 アイコン
513 「アカウント」入力ボックス
514 会員管理インターフェース
515 アイコン
516 デバイス共有インターフェース
517 識別子
601 第4のプロンプト情報
602 第4のプロンプト情報
701 プロンプト情報
801 「共有」ボタン
901 プロンプト情報
1001 第5のプロンプト情報
1200 ホームデバイス
1201 プロセッサ
1202 メモリ
1203 通信モジュール
1300 サーバ
1301 プロセッサ
1302 メモリ
1303 通信モジュール
1400 チップシステム
1401 プロセッサ
1402 インターフェース回路
Claims (39)
- デバイス共有方法であって、前記方法が、第1のデバイスにより、ホームデバイスを第2のデバイスと共有するために使用され、第1のアプリケーションAPPが前記第1のデバイスにインストールされ、前記第1のAPPが、第1のアカウントを使用してログインされ、前記方法が、
前記第1のデバイスにより、第1のメッセージリービング鍵を取得するステップであって、前記第1のメッセージリービング鍵は前記第1のデバイスと前記ホームデバイスとの間のオフラインメッセージを暗号化するのに用いられる、ステップと、
前記第1のデバイスにより、前記ホームデバイスの公開鍵を取得するステップであって、前記ホームデバイスの前記公開鍵は、前記ホームデバイスからのオンラインメッセージの検証を行うのに使用される、ステップと、
前記第1のデバイスにより、第2のメッセージリービング鍵および第2のアカウントの公開鍵を取得するステップであって、前記第2のメッセージリービング鍵は、前記第1のデバイスと前記第2のデバイスとの間のオフラインメッセージを暗号化するために使用され、前記第2のアカウントは、前記第2のデバイスにインストールされた前記第1のAPPに関連付けられたアカウントであり、前記第2のアカウントの前記公開鍵は、前記第2のデバイスからのオンラインメッセージに対する検証を実行するために使用される、ステップと、
前記第1のデバイスにより、第3のメッセージリービング鍵を取得するステップであって、前記第3のメッセージリービング鍵は前記第2のデバイスと前記ホームデバイスとの間のオフラインメッセージを暗号化するのに用いられる、ステップと、
前記第1のデバイスにより、第1の暗号化情報を取得するために、前記第1のメッセージリービング鍵を用いて前記第2のアカウントの前記公開鍵と前記第3のメッセージリービング鍵とを暗号化し、前記第1の暗号化情報を前記ホームデバイスへプッシュするようサーバに要求するステップと、
前記第1のデバイスにより、第2の暗号化情報を取得するために、前記第2のメッセージリービング鍵を用いて前記ホームデバイスの前記公開鍵および前記第3のメッセージリービング鍵を暗号化し、前記第2の暗号化情報を前記第2のデバイスにプッシュするようにサーバに要求するステップと
を含む、デバイス共有方法。 - 請求項1に記載の方法であって、前記第1のデバイスにより、前記ホームデバイスの公開鍵を取得する前記ステップは、
前記第1のデバイスにより、前記ホームデバイスにより提供された第1の無線ネットワークにアクセスするステップと、
前記第1のデバイスにより、パスワード認証鍵交換PAKEプロトコルを用いて、前記第1の無線ネットワークを介して前記ホームデバイスと共有鍵を折衝するステップと、
前記第1のデバイスにより、前記第1の無線ネットワークを介して前記ホームデバイスから第3の暗号化情報を受信するステップであって、前記第3の暗号化情報は、前記共有鍵を用いて前記ホームデバイスの前記公開鍵を暗号化することによって得られる、ステップと、
前記第1のデバイスにより、前記ホームデバイスの前記公開鍵を取得するために、前記共有鍵を用いて前記第3の暗号化情報を復号するステップと
を含む、方法。 - 請求項2に記載の方法であって、前記第1のデバイスにより、第1のメッセージリービング鍵を取得する前記ステップは、前記第1のデバイスにより、前記第1のメッセージリービング鍵を生成するステップを含み、
前記方法は、
第4の暗号化情報を取得するために、前記第1のデバイスにより、前記共有鍵を用いて前記第1のアカウントの公開鍵、前記第1のメッセージリービング鍵、および第2の無線ネットワークのアクセス情報を暗号化するステップであって、前記アクセス情報は前記第2の無線ネットワークの識別子とアクセスパスワードとを含み、前記第1のアカウントの前記公開鍵は前記第1のデバイスからのオンラインメッセージに対する検証を実行するために使われる、ステップと、
前記第1のデバイスにより、前記第1の無線ネットワークを介して前記ホームデバイスに前記第4の暗号化情報を送信するステップと
をさらに含む、方法。 - 請求項1から3のいずれか一項に記載の方法であって、前記方法は、
前記第1のデバイスにより、前記第2のデバイスの検証情報を取得するステップであって、前記検証情報が、前記第2のアカウントおよび共有鍵を含み、前記検証情報が、以下の形式、すなわち、二次元コード、バーコード、および電子ラベルのうちの少なくとも1つを含む、ステップと、
前記第1のデバイスにより、前記第2のアカウントに基づいて前記サーバから共有ブロックを取得するステップであって、前記共有ブロックは、前記第2のデバイスにより、前記第2のアカウントの前記公開鍵および前記共有鍵を使用して前記第2のメッセージリービング鍵を暗号化することによって取得され、前記サーバにアップロードされる、ステップと
をさらに含み、
前記第1のデバイスにより、第2のアカウントの第2のメッセージリービング鍵および公開鍵を取得する前記ステップは、
前記第1のデバイスにより、前記共有鍵を使用して前記共有ブロックを復号して、前記第2のアカウントの前記公開鍵および前記第2のメッセージリービング鍵を取得するステップ
を含む、方法。 - 請求項4に記載の方法であって、前記方法は、
前記第1のデバイスにより、前記第1のAPPの第1のインターフェースを表示するステップであって、前記第1のインターフェースは、1つまたは複数のホームデバイスを管理するために使用される、ステップと、
前記第1のデバイスにより、前記第1のインターフェース上でユーザによって行われた第1の操作を受信するステップであって、前記第1の操作は、前記第1のデバイスをトリガして前記ホームデバイスを前記第2のデバイスと共有させるのに用いられる、ステップと、
前記第1の操作に応答して、前記第1のデバイスにより、第1の要求メッセージを前記サーバに送信するステップであって、前記第1の要求メッセージは、前記検証情報を生成し、前記共有ブロックを前記サーバにアップロードするように前記第2のデバイスに示すように前記サーバに要求するために使用される、ステップと
をさらに含む、方法。 - 請求項4または5に記載の方法であって、前記共有ブロックは第1のチャレンジコードをさらに含み、前記方法は、
前記第1のデバイスにより、前記第1のチャレンジコードを取得するために、前記共有鍵を用いて前記共有ブロックを復号するステップと、
前記第1のデバイスにより、前記第1のチャレンジコードが第2のチャレンジコードと同じであるかどうか判定するステップであって、前記第2のチャレンジコードは前記第2のアカウントに対して前記第1のデバイスにより生成される、ステップと、をさらに含み、
前記第1のデバイスにより、第3のメッセージリービング鍵を取得する前記ステップは、
前記第1のチャレンジコードが前記第2のチャレンジコードと同じである場合、前記第1のデバイスにより、前記第3のメッセージリービング鍵を生成するステップ
を含む、方法。 - 請求項5に記載の方法であって、前記方法は、
前記第1の操作に応答して、前記第1のデバイスにより、前記第2のアカウントのための第2のチャレンジコードを生成するステップであって、前記第1の要求メッセージは前記第2のチャレンジコードをさらに含む、ステップ
をさらに含む、方法。 - デバイス共有方法であって、前記方法は、第1のデバイスにより共有されるホームデバイスを受け入れるために第2のデバイスにより使用され、第1のアプリケーションAPPが前記第2のデバイスにインストールされ、前記第1のAPPが第2のアカウントを使用してログインされ、前記方法は、
前記第2のデバイスにより、第2のメッセージリービング鍵を取得するステップであって、前記第2のメッセージリービング鍵は前記第1のデバイスと前記第2のデバイスとの間のオフラインメッセージを暗号化するのに用いられる、ステップと、
前記第2のデバイスにより、サーバから第2の暗号化情報を受信するステップであって、前記第2の暗号化情報は、前記第2のメッセージリービング鍵を用いて、前記ホームデバイスの公開鍵と第3のメッセージリービング鍵とを暗号化することによって取得され、前記ホームデバイスの前記公開鍵は、前記ホームデバイスからのオンラインメッセージに対する検証を実行するために使われ、前記第3のメッセージリービング鍵は、前記第2のデバイスと前記ホームデバイスとの間のオフラインメッセージを暗号化するために使われる、ステップと、
前記第2のデバイスにより、前記ホームデバイスの前記公開鍵および前記第3のメッセージリービング鍵を取得するために、前記第2のメッセージリービング鍵を用いて前記第2の暗号化情報を復号するステップと
をさらに含む、方法。 - 請求項8に記載の方法であって、前記第2のデバイスにより、第2のメッセージリービング鍵を取得する前記ステップは、
前記第2のデバイスが、前記サーバから第1のチャレンジコードを受信するステップと、
前記第2のデバイスが、前記第2のメッセージリービング鍵を生成するステップと、を含む、方法。 - 請求項9に記載の方法であって、前記第2のデバイスにより、前記サーバから第1のチャレンジコードを受信する前記ステップの後に、前記方法は、
前記第2のデバイスにより、共有鍵を生成するステップと、
共有ブロックを取得するために、前記第2のデバイスにより、前記共有鍵を用いて前記第2のアカウントの公開鍵、第1のチャレンジコード、および第2のメッセージリービング鍵を暗号化するステップと、
前記第2のデバイスにより、前記共有ブロックを前記サーバに送信するステップと
をさらに含む、方法。 - 請求項10に記載の方法であって、前記第2のデバイスにより、前記サーバから第1のチャレンジコードを受信する前記ステップの後に、前記方法は、
前記第2のデバイスにより、検証情報を生成し、前記検証情報を表示するステップであって、前記検証情報が、前記第2のアカウントと前記共有鍵とを含む、ステップ、をさらに含み、
前記検証情報は、以下の形態、すなわち、二次元コード、バーコード、または電子ラベルのうちの少なくとも1つを含む、方法。 - デバイス共有方法であって、前記方法は、ホームデバイスを第1のデバイスおよび第2のデバイスと共有するために前記ホームデバイスにより使用され、第1のアプリケーションAPPが前記第1のデバイスおよび前記第2のデバイスにインストールされ、前記方法は、
前記ホームデバイスにより、第1のメッセージリービング鍵を取得するステップであって、前記第1のメッセージリービング鍵は前記第1のデバイスと前記ホームデバイスとの間のオフラインメッセージを暗号化するのに用いられる、ステップと、
前記ホームデバイスにより、サーバから第1の暗号化情報を受信するステップであって、前記第1の暗号化情報は、前記第1のメッセージリービング鍵を使用することにより、第2のアカウントの公開鍵および第3のメッセージリービング鍵を暗号化することにより取得され、前記第2のアカウントは、前記第2のデバイスにインストールされた前記第1のAPPに関連付けられたアカウントであり、前記第2のアカウントの前記公開鍵は、前記第2のデバイスからのオンラインメッセージに対する検証を実行するために使用され、前記第3のメッセージリービング鍵は、前記第2のデバイスと前記ホームデバイスとの間のオフラインメッセージを暗号化するために使用される、ステップと、
前記ホームデバイスにより、前記第2のアカウントの前記公開鍵および前記第3のメッセージリービング鍵を取得するために、前記第1のメッセージリービング鍵を用いて前記第1の暗号化情報を復号するステップと
を含む、デバイス共有方法。 - 請求項12に記載の方法であって、前記ホームデバイスにより、第1のメッセージリービング鍵を取得する前記ステップは、
前記ホームデバイスにより、第1の無線ネットワークを提供し、前記第1のデバイスが前記第1の無線ネットワークにアクセスすることを可能にするステップと、
前記ホームデバイスにより、パスワード認証鍵交換PAKEプロトコルを用いて前記第1の無線ネットワークを介して前記第1のデバイスと共有鍵を折衝するステップと、
前記ホームデバイスにより、前記第1の無線ネットワークを介して前記第1のデバイスから第4の暗号化情報を受信するステップであって、前記第4の暗号化情報は前記共有鍵を用いて暗号化されており、前記第4の暗号化情報は前記第1のメッセージリービング鍵を含む、ステップと、
前記ホームデバイスにより、前記共有鍵を用いて前記第4の暗号化情報を復号して、前記第1のメッセージリービング鍵を取得するステップと
を含む、方法。 - 請求項13に記載の方法であって、前記第4の暗号化情報は第1のアカウントの公開鍵と第2の無線ネットワークのアクセス情報とをさらに含み、前記第1のアカウントの前記公開鍵は前記第1のデバイスからのオンラインメッセージの検証を実行するために使われ、前記アクセス情報は前記第2の無線ネットワークの識別子とアクセスパスワードとを含み、
前記方法は、
前記ホームデバイスにより、前記アクセス情報に基づいて前記第2の無線ネットワークにアクセスするステップをさらに含み、
前記ホームデバイスにより、サーバから第1の暗号化情報を受信する前記ステップは、
前記ホームデバイスにより、前記第2の無線ネットワークを介して前記サーバから前記第1の暗号化情報を受信するステップを含む、方法。 - 請求項13または14に記載の方法であって、前記方法は、
前記ホームデバイスにより、第3の暗号化情報を取得するために、前記共有鍵を用いて前記ホームデバイスの公開鍵を暗号化するステップと、
前記ホームデバイスにより、前記第1の無線ネットワークを介して前記第1のデバイスへ前記第3の暗号化情報を送信するステップと
をさらに含む、方法。 - デバイス共有方法であって、前記方法は、ホームデバイスを第1のデバイスおよび第2のデバイスと共有するためにサーバにより使用され、第1のアプリケーションAPPが前記第1のデバイスおよび前記第2のデバイスにインストールされ、前記方法は、
前記サーバによって、前記第1のデバイスから第2の要求メッセージを受信するステップであって、前記第2の要求メッセージが、第1の暗号化情報および前記ホームデバイスの識別子を含み、前記第1の暗号化情報が、第2のアカウントの公開鍵および第3のメッセージリービング鍵を暗号化することによって取得され、前記第3のメッセージリービング鍵が、前記第2のデバイスと前記ホームデバイスとの間のオフラインメッセージを暗号化するために使われ、前記第2のアカウントが、前記第2のデバイスにインストールされた前記第1のAPPと関連付けられたアカウントであり、前記第2のアカウントの前記公開鍵が、前記第2のデバイスからのオンラインメッセージに対する検証を実行するために使われる、ステップと、
前記第2の要求メッセージに応答して、前記サーバによって、前記第1の暗号化情報を前記ホームデバイスに送信するステップと、
前記サーバにより、前記第1のデバイスから第3の要求メッセージを受信するステップであって、前記第3の要求メッセージが、第2の暗号化情報および前記第2のアカウントを含み、前記第2の暗号化情報が、前記ホームデバイスの公開鍵および前記第3のメッセージリービング鍵を暗号化することによって取得され、前記ホームデバイスの前記公開鍵が、前記ホームデバイスからのオンラインメッセージに対する検証を実行するために使用される、ステップと、
前記第3の要求メッセージに応答して、前記第2のデバイスの前記第1のAPPが前記第2のアカウントを使用してログインされた後に、前記サーバによって、前記第2の暗号化情報を前記第2のデバイスに送信するステップと
を含む、デバイス共有方法。 - 請求項16に記載の方法であって、前記第1の暗号化情報は、第2のメッセージリービング鍵を用いて前記ホームデバイスの前記公開鍵および前記第3のメッセージリービング鍵を暗号化することによって取得され、
前記サーバにより、前記第1のデバイスから第3の要求メッセージを受信する前記ステップの前に、前記方法は、
前記サーバにより、前記第2のデバイスから共有ブロックを受信し、前記第2のアカウントに基づいて前記共有ブロックを記憶するステップであって、前記共有ブロックは暗号化されており、前記共有ブロックは、前記第2のデバイスの公開鍵と、前記第2のメッセージリービング鍵とを含む、ステップと、
前記サーバにより、前記第1のデバイスから取得要求を受信するステップであって、前記取得要求が、前記第2のアカウントに対応する前記共有ブロックを取得するために使用される、ステップと、
前記取得要求に応答して、前記サーバにより、前記第1のデバイスに前記共有ブロックを送信するステップと
をさらに含む、方法。 - 請求項17に記載の方法であって、前記サーバによって、前記第2のデバイスから共有ブロックを受信し、前記第2のアカウントに基づいて前記共有ブロックを記憶する前記ステップの前に、前記方法は、
前記サーバにより、前記第1のデバイスから第1の要求メッセージを受信するステップであって、前記第1の要求メッセージが前記第2のアカウントと第2のチャレンジコードとを含む、ステップと、
前記第1の要求メッセージに応答して、前記第2のデバイスの前記第1のAPPが前記第2のアカウントを使用してログインされた後に、前記サーバによって前記第2のデバイスに第1のチャレンジコードを送信するステップであって、前記第1のチャレンジコードは前記第2のチャレンジコードと同じである、ステップと、をさらに含み、
前記第1のチャレンジコードは、前記共有ブロックを前記サーバにアップロードするように前記第2のデバイスに指示するのに用いられ、前記共有ブロックは前記第1のチャレンジコードをさらに含む、方法。 - 電子デバイスであって、前記電子デバイスが第1のデバイスであり、前記第1のデバイスに第1のアプリケーションAPPがインストールされており、前記第1のAPPが第1のアカウントを使用してログインされており、
前記第1のデバイスは、通信モジュールと、メモリと、1つまたは複数のプロセッサとを備え、前記通信モジュール、前記メモリ、および前記プロセッサは、結合されており、前記メモリが、コンピュータプログラムコードを記憶するように構成され、前記コンピュータプログラムコードが、コンピュータ命令を含み、前記コンピュータ命令が前記プロセッサによって実行されると、前記第1のデバイスは、以下の操作、すなわち、
第1のメッセージリービング鍵を取得する操作であって、前記第1のメッセージリービング鍵は前記第1のデバイスと第1のホームデバイスとの間のオフラインメッセージを暗号化するのに用いられる、操作と、
前記第1のホームデバイスの公開鍵を取得する操作であって、前記第1のホームデバイスの前記公開鍵は、前記第1のホームデバイスからのオンラインメッセージに対する検証を行うのに使用される、操作と、
第2のメッセージリービング鍵および第2のアカウントの公開鍵を取得する操作であって、前記第2のメッセージリービング鍵が、前記第1のデバイスと第2のデバイスとの間のオフラインメッセージを暗号化するために使用され、前記第2のアカウントが、前記第2のデバイスにインストールされた前記第1のAPPに関連付けられたアカウントであり、前記第2のアカウントの前記公開鍵が、前記第2のデバイスからのオンラインメッセージに対する検証を実行するために使用される、操作と、
第3のメッセージリービング鍵を取得する操作であって、前記第3のメッセージリービング鍵は前記第2のデバイスと前記第1のホームデバイスとの間のオフラインメッセージを暗号化するのに用いられる、操作と、
第1の暗号化情報を取得するために、前記第1のメッセージリービング鍵を使用して前記第2のアカウントの前記公開鍵および前記第3のメッセージリービング鍵を暗号化し、前記第1の暗号化情報を前記第1のホームデバイスにプッシュするようにサーバに要求する操作と、
第2の暗号化情報を取得するために、前記第2のメッセージリービング鍵を用いて前記第1のホームデバイスの前記公開鍵および前記第3のメッセージリービング鍵を暗号化し、前記第2の暗号化情報を前記第2のデバイスにプッシュするように前記サーバに要求する操作と、を実行することを可能にされる、電子デバイス。 - 請求項19に記載の電子デバイスであって、前記コンピュータ命令が前記プロセッサによって実行されると、前記第1のデバイスは、以下のステップ、すなわち
第1のホームデバイスにより提供される第1の無線ネットワークにアクセスするステップと、
パスワード認証鍵交換PAKEプロトコルを用いて前記第1の無線ネットワークを介して前記第1のホームデバイスと共有鍵を折衝するステップと、
前記第1の無線ネットワークを介して前記第1のホームデバイスから第3の暗号化情報を受信するステップであって、前記第3の暗号化情報は、前記共有鍵を用いて前記第1のホームデバイスの前記公開鍵を暗号化することによって取得される、ステップと、
前記第1のホームデバイスの前記公開鍵を取得するために、前記共有鍵を用いて前記第3の暗号化情報を復号するステップと、
を実行することをさらに可能にされる、電子デバイス。 - 請求項20に記載の電子デバイスであって、前記コンピュータ命令が前記プロセッサによって実行されると、前記第1のデバイスは、以下のステップ、すなわち、
前記第1のメッセージリービング鍵を生成するステップと、
第4の暗号化情報を取得するために、前記共有鍵を用いて前記第1のアカウントの公開鍵、前記第1のメッセージリービング鍵、および第2の無線ネットワークのアクセス情報を暗号化するステップであって、前記アクセス情報は前記第2の無線ネットワークの識別子およびアクセスパスワードを含み、前記第1のアカウントの前記公開鍵は前記第1のデバイスからのオンラインメッセージに対する検証を実行するために使われる、ステップと、
前記第1の無線ネットワークを介して前記第1のホームデバイスに前記第4の暗号化情報を送信するステップと、を実行することを可能にされる、電子デバイス。 - 請求項19から21のいずれか一項に記載の電子デバイスであって、前記コンピュータ命令が前記プロセッサによって実行されると、前記第1のデバイスは、以下のステップ、すなわち、
前記第2のデバイスの検証情報を取得するステップであって、前記検証情報が、前記第2のアカウントと共有鍵とを含む、ステップと、
前記第2のアカウントに基づいて前記サーバから共有ブロックを取得するステップであって、前記共有ブロックは、前記第2のデバイスによって、前記第2のアカウントの前記公開鍵と、前記共有鍵を使用して前記第2のメッセージリービング鍵とを暗号化することによって取得され、前記サーバにアップロードされる、ステップと、
前記第2のアカウントの前記公開鍵および前記第2のメッセージリービング鍵を取得するために、前記共有鍵を使用して前記共有ブロックを復号するステップと、を実行することを可能にされる、電子デバイス。 - 請求項22に記載の電子デバイスであって、前記第1のデバイスは、ディスプレイをさらに備え、
前記コンピュータ命令が前記プロセッサによって実行されると、前記第1のデバイスは、以下のステップ、すなわち、
前記第1のAPPの第1のインターフェースを表示するステップであって、前記第1のインターフェースは、1つまたは複数のホームデバイスを管理するために使用される、ステップと、
前記第1のインターフェース上でユーザによって行われた第1の操作を受信するステップであって、前記第1の操作は、前記第1のホームデバイスを前記第2のデバイスと共有するように前記第1のデバイスをトリガするのに使用される、ステップと、
前記第1の操作に応答して、前記サーバに第1の要求メッセージを送信するステップであって、前記第1の要求メッセージは、前記検証情報を生成し、前記共有ブロックを前記サーバにアップロードするように前記第2のデバイスに指示するように前記サーバに要求するために使用される、ステップと、を実行することをさらに可能にされる、電子デバイス。 - 請求項22または23に記載の電子デバイスであって、前記共有ブロックは、第1のチャレンジコードをさらに含み、
前記コンピュータ命令が前記プロセッサによって実行されると、前記第1のデバイスは、以下のステップ、すなわち、
前記第1のチャレンジコードを取得するために、前記共有鍵を用いて前記共有ブロックを復号するステップと、
前記第1のチャレンジコードが第2のチャレンジコードと同じであるかどうか判定するステップであって、前記第2のチャレンジコードが前記第2のアカウントに対して前記第1のデバイスによって生成される、ステップと、
前記第1のチャレンジコードが前記第2のチャレンジコードと同じである場合、前記第3のメッセージリービング鍵を生成するステップと、を実行することをさらに可能にされる、電子デバイス。 - 請求項23に記載の電子デバイスであって、前記コンピュータ命令が前記プロセッサによって実行されると、前記第1のデバイスは、以下のステップ、すなわち、
前記第1の操作に応答して、前記第2のアカウント用の第2のチャレンジコードを生成するステップであって、前記第1の要求メッセージが前記第2のチャレンジコードをさらに含む、ステップ、を実行することをさらに可能にされる、電子デバイス。 - 電子デバイスであって、前記電子デバイスが第2のデバイスであり、前記第2のデバイスに第1のアプリケーションAPPがインストールされており、前記第1のAPPが第2のアカウントを使用してログインしており、
前記第2のデバイスは、通信モジュールと、メモリと、1つまたは複数のプロセッサとを備え、前記通信モジュール、前記メモリ、および前記プロセッサは、結合されており、前記メモリが、コンピュータプログラムコードを記憶するように構成され、前記コンピュータプログラムコードが、コンピュータ命令を含み、前記コンピュータ命令が前記プロセッサによって実行されると、前記第2のデバイスが、
第2のメッセージリービング鍵を取得する操作であって、前記第2のメッセージリービング鍵が第1のデバイスと前記第2のデバイスとの間のオフラインメッセージを暗号化するのに用いられる、操作と、
サーバから第2の暗号化情報を受信する操作であって、前記第2の暗号化情報は、前記第2のメッセージリービング鍵を用いて第1のホームデバイスの公開鍵と第3のメッセージリービング鍵とを暗号化することによって取得され、前記第1のホームデバイスの前記公開鍵は前記第1のホームデバイスからのオンラインメッセージに対する検証を実行するために使われ、前記第3のメッセージリービング鍵は前記第2のデバイスと前記第1のホームデバイスとの間のオフラインメッセージを暗号化するために使われる、操作と、
前記第1のホームデバイスの前記公開鍵および前記第3のメッセージリービング鍵を取得するために、前記第2のメッセージリービング鍵を用いて前記第2の暗号化情報を復号する操作と、を実行することを可能にされる、電子デバイス。 - 請求項26に記載の電子デバイスであって、前記コンピュータ命令が前記プロセッサによって実行されると、前記第2のデバイスは、以下のステップ、すなわち、
前記サーバから第1のチャレンジコードを受信するステップと、
前記第2のメッセージリービング鍵を生成するステップと
を実行することをさらに可能にされる、電子デバイス。 - 請求項27に記載の電子デバイスであって、前記コンピュータ命令が前記プロセッサによって実行されると、前記第2のデバイスは、以下のステップ、すなわち、
前記サーバから前記第1のチャレンジコードを受信した後で共有鍵を生成するステップと、
共有ブロックを取得するために、前記共有鍵を用いて前記第2のアカウントの公開鍵、前記第1のチャレンジコード、および前記第2のメッセージリービング鍵を暗号化するステップと、
前記共有ブロックを前記サーバに送信するステップと、を実行することをさらに可能にされる、電子デバイス。 - 請求項28に記載の電子デバイスであって、前記コンピュータ命令が前記プロセッサによって実行されると、前記第2のデバイスは、以下のステップ、すなわち、
前記サーバから前記第1のチャレンジコードを受信した後で、検証情報を生成し、前記検証情報を表示するステップであって、前記検証情報は、前記第2のアカウントと前記共有鍵とを含む、ステップを実行することをさらに可能にされ、
前記検証情報は、以下の形態、すなわち、二次元コード、バーコード、または電子ラベルのうちの少なくとも1つを含む、
電子デバイス。 - ホームデバイスであって、前記ホームデバイスは第1のホームデバイスであり、前記第1のホームデバイスは、通信モジュールと、メモリと、1つまたは複数のプロセッサとを備え、前記通信モジュール、前記メモリ、および前記プロセッサは、結合されており、前記メモリが、コンピュータプログラムコードを記憶するように構成され、前記コンピュータプログラムコードが、コンピュータ命令を含み、前記コンピュータ命令が前記プロセッサによって実行されると、前記第1のホームデバイスは、以下の操作、すなわち、
第1のメッセージリービング鍵を取得する操作であって、前記第1のメッセージリービング鍵は、第1のデバイスと前記第1のホームデバイスとの間のオフラインメッセージを暗号化するのに用いられる、操作と、
サーバから第1の暗号化情報を受信する操作であって、前記第1の暗号化情報は、前記第1のメッセージリービング鍵を用いて第2のアカウントの公開鍵と第3のメッセージリービング鍵とを暗号化することによって取得され、前記第2のアカウントは第2のデバイスにインストールされた第1のアプリケーションAPPと関連付けられたアカウントであり、前記第2のアカウントの前記公開鍵は前記第2のデバイスからのオンラインメッセージの検証を実行するために使われ、前記第3のメッセージリービング鍵は前記第2のデバイスと前記第1のホームデバイスとの間のオフラインメッセージを暗号化するために使われる、操作と、
前記第2のアカウントの前記公開鍵および前記第3のメッセージリービング鍵を取得するために、前記第1のメッセージリービング鍵を用いて前記第1の暗号化情報を復号する操作と、
を実行することを可能にされる、ホームデバイス。 - 請求項30に記載のホームデバイスであって、前記コンピュータ命令が前記プロセッサによって実行されると、前記第1のホームデバイスは、以下のステップ、すなわち、
第1の無線ネットワークを提供し、前記第1のデバイスが前記第1の無線ネットワークにアクセスすることを可能にするステップと、
パスワード認証鍵交換PAKEプロトコルを用いて前記第1の無線ネットワークを介して前記第1のデバイスと共有鍵を折衝するステップと、
前記第1の無線ネットワークを介して前記第1のデバイスから第4の暗号化情報を受信するステップであって、前記第4の暗号化情報は前記共有鍵を用いて暗号化されており、前記第4の暗号化情報は前記第1のメッセージリービング鍵を含む、ステップと、
前記共有鍵を用いて前記第4の暗号化情報を復号して、前記第1のメッセージリービング鍵を取得するステップと、
を実行することをさらに可能にされる、ホームデバイス。 - 請求項31に記載のホームデバイスであって、前記第4の暗号化情報は、第1のアカウントの公開鍵および第2の無線ネットワークのアクセス情報をさらに含み、前記第1のアカウントの前記公開鍵は、前記第1のデバイスからのオンラインメッセージに対する検証を実行するために使用され、前記アクセス情報は、前記第2の無線ネットワークの識別子およびアクセスパスワードを含み、
前記コンピュータ命令が前記プロセッサによって実行されると、前記第1のホームデバイスは、以下のステップ、すなわち、
前記第2の無線ネットワークの前記アクセス情報に基づいて前記第2の無線ネットワークにアクセスするステップと、
前記第2の無線ネットワークを介して前記サーバから前記第1の暗号化情報を受信するステップと
を実行することをさらに可能にされる、ホームデバイス。 - 請求項31または32に記載のホームデバイスであって、前記コンピュータ命令が前記プロセッサによって実行されると、前記第1のホームデバイスは、以下のステップ、すなわち、
第3の暗号化情報を取得するために、前記共有鍵を用いて前記第1のホームデバイスの公開鍵を暗号化するステップと、
前記第1の無線ネットワークを介して前記第1のデバイスに前記第3の暗号化情報を送信するステップと
を実行することをさらに可能にされる、ホームデバイス。 - 通信モジュールと、メモリと、1つまたは複数のプロセッサとを備えるサーバであって、前記通信モジュール、前記メモリ、および前記プロセッサは、結合されており、前記メモリが、コンピュータプログラムコードを記憶するように構成され、前記コンピュータプログラムコードが、コンピュータ命令を含み、前記プロセッサによって前記コンピュータ命令が実行されると、前記サーバが、以下の操作、すなわち、
第1のデバイスから第2の要求メッセージを受信する操作であって、前記第2の要求メッセージが、第1の暗号化情報および第1のホームデバイスの識別子を含み、前記第1の暗号化情報が、第2のアカウントの公開鍵および第3のメッセージリービング鍵を暗号化することによって取得され、前記第3のメッセージリービング鍵が、前記第2のアカウントを用いてログインしている第2のデバイスと前記第1のホームデバイスとの間のオフラインメッセージを暗号化するために使われ、前記第2のアカウントが、前記第2のデバイスにインストールされた第1のアプリケーションAPPと関連付けられたアカウントであり、前記第2のアカウントの前記公開鍵が、前記第2のデバイスからのオンラインメッセージに対する検証を実行するために使われる、操作と、
前記第2の要求メッセージに応答して、前記第1の暗号化情報を前記第1のホームデバイスに送信する操作と、
前記第1のデバイスから第3の要求メッセージを受信する操作であって、前記第3の要求メッセージが第2の暗号化情報および前記第2のアカウントを含み、前記第2の暗号化情報が、前記第1のホームデバイスの公開鍵および前記第3のメッセージリービング鍵を暗号化することによって取得され、前記第1のホームデバイスの前記公開鍵が、前記第1のホームデバイスからのオンラインメッセージに対する検証を実行するために使われる、操作と、
前記第3の要求メッセージに応答して、前記第2のデバイスの前記第1のアプリケーションAPPが前記第2のアカウントを使用してログインされた後に、前記第2の暗号化情報を前記第2のデバイスに送信する操作と、を実行することを可能にされる、サーバ。 - 請求項34に記載のサーバであって、前記第1の暗号化情報は、前記第2のアカウントの前記公開鍵と前記第3のメッセージリービング鍵とを第2のメッセージリービング鍵を用いて暗号化することによって取得されるものであり、
前記コンピュータ命令が前記プロセッサによって実行されると、前記サーバは、
前記第1のデバイスから前記第3の要求メッセージを受信する前に、前記第2のデバイスから共有ブロックを受信し、前記第2のアカウントに基づいて前記共有ブロックを記憶するステップであって、前記共有ブロックは暗号化されており、前記共有ブロックは前記第2のデバイスの公開鍵と前記第2のメッセージリービング鍵とを含む、ステップと、
前記第1のデバイスから取得要求を受信するステップであって、前記取得要求が、前記第2のアカウントに対応する前記共有ブロックを取得するために使用される、ステップと、
前記取得要求に応答して、前記第1のデバイスに前記共有ブロックを送信するステップと、
を実行することをさらに可能にされる、サーバ。 - 請求項35に記載のサーバであって、前記コンピュータ命令が前記プロセッサによって実行されると、前記サーバは、
前記第2のデバイスから前記共有ブロックを受信し、前記第2のアカウントに基づいて前記共有ブロックを記憶する前に、前記第1のデバイスから第1の要求メッセージを受信するステップであって、前記第1の要求メッセージが前記第2のアカウントと第2のチャレンジコードとを含む、ステップと、
前記第1の要求メッセージに応答して、前記第2のデバイスの前記第1のAPPが前記第2のアカウントを使用してログインされた後に前記第2のデバイスに第1のチャレンジコードを送信することであって、前記第1のチャレンジコードが前記第2のチャレンジコードと同じである、送信するステップと、を実行することをさらに可能にされ、
前記第1のチャレンジコードは、前記共有ブロックを前記サーバにアップロードするように前記第2のデバイスに指示するのに用いられ、前記共有ブロックは前記第1のチャレンジコードをさらに含む、
サーバ。 - チップシステムであって、前記チップシステムは、1つまたは複数のインターフェース回路と、1つまたは複数のプロセッサとを備え、前記インターフェース回路と前記プロセッサとは、ラインを介して互いに接続されており、
前記チップシステムは、通信モジュールとメモリとを備える電子デバイスに適用され、前記インターフェース回路は、前記メモリから信号を受信し、前記信号を前記プロセッサに送信するように構成され、前記信号は、前記メモリに記憶されたコンピュータ命令を含み、前記プロセッサが前記コンピュータ命令を実行すると、前記電子デバイスは、請求項1から11のいずれか一項に記載の方法を実行し、
前記チップシステムは、通信モジュールと、メモリとを有するホームデバイスに適用され、前記インターフェース回路は、前記メモリから信号を受信し、前記信号を前記プロセッサに送信するように構成され、前記信号は、前記メモリに記憶されたコンピュータ命令を含み、前記プロセッサが前記コンピュータ命令を実行すると、前記ホームデバイスは、請求項12から15のいずれか一項に記載の方法を実行し、または
前記チップシステムは、通信モジュールとメモリとを備えるサーバに適用され、前記インターフェース回路は、前記メモリから信号を受信し、前記信号を前記プロセッサに送信するように構成され、前記信号は、前記メモリに記憶されたコンピュータ命令を含み、前記プロセッサが前記コンピュータ命令を実行すると、前記サーバは請求項16から18のいずれか一項に記載の方法を実行する、
チップシステム。 - コンピュータ命令を含むコンピュータ可読記憶媒体であって、
前記コンピュータ命令が電子デバイス上で実行されると、前記電子デバイスは、請求項1から11のいずれか一項に記載の方法を実行することが可能になる、または
前記コンピュータ命令がホームデバイス上で実行されると、前記ホームデバイスは、請求項12から15のいずれか一項に記載の方法を実行することが可能になる、または
前記コンピュータ命令がサーバ上で実行されると、前記サーバは、請求項16から18のいずれか一項に記載の方法を実行することが可能になる、
コンピュータ可読記憶媒体。 - コンピュータプログラムであって、前記コンピュータプログラムがコンピュータ上で動作すると、前記コンピュータが請求項1から18のいずれか一項に記載の方法を実行することが可能になる、コンピュータプログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911415938.9A CN113132091B (zh) | 2019-12-31 | 2019-12-31 | 一种分享设备的方法及电子设备 |
| CN201911415938.9 | 2019-12-31 | ||
| PCT/CN2020/124926 WO2021135593A1 (zh) | 2019-12-31 | 2020-10-29 | 一种分享设备的方法及电子设备 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023509896A JP2023509896A (ja) | 2023-03-10 |
| JP7348404B2 true JP7348404B2 (ja) | 2023-09-20 |
Family
ID=76686401
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022539385A Active JP7348404B2 (ja) | 2019-12-31 | 2020-10-29 | デバイス共有方法および電子デバイス |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US12101396B2 (ja) |
| EP (1) | EP4050838B1 (ja) |
| JP (1) | JP7348404B2 (ja) |
| KR (1) | KR20220098006A (ja) |
| CN (2) | CN113132091B (ja) |
| AU (1) | AU2020419473B2 (ja) |
| WO (1) | WO2021135593A1 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3031121A4 (en) * | 2013-08-06 | 2017-02-15 | Bedrock Automation Platforms Inc. | Smart power system |
| CN111162975B (zh) * | 2019-12-19 | 2021-09-21 | 华为技术有限公司 | 一种管理智能设备的方法、移动终端及通信系统 |
| CN115022873B (zh) * | 2021-11-05 | 2023-04-18 | 荣耀终端有限公司 | 设备通信方法、装置及存储介质 |
| CN115037451B (zh) * | 2021-11-19 | 2023-04-14 | 荣耀终端有限公司 | 数据保护方法及电子设备 |
| TWI868416B (zh) * | 2021-12-29 | 2025-01-01 | 新唐科技股份有限公司 | 保護並管理金鑰的方法及裝置 |
| CN114363094B (zh) * | 2022-03-17 | 2022-06-24 | 北京百度网讯科技有限公司 | 一种数据分享方法、装置、设备及存储介质 |
| US11799667B1 (en) * | 2022-12-05 | 2023-10-24 | Microgroove, LLC | Systems and methods to identify a physical object as a digital asset |
| US20250080977A1 (en) * | 2023-09-01 | 2025-03-06 | Haier Us Appliance Solutions, Inc. | Methods and systems for secure communication between two or more appliances |
| CN118215046B (zh) * | 2024-04-10 | 2025-12-12 | 锐捷网络股份有限公司 | 一种设备公钥证书获取方法和通信装置 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010134749A (ja) | 2008-12-05 | 2010-06-17 | Mitsubishi Electric Corp | アクセス制御システムおよびアクセス制御方法 |
| JP2016213839A (ja) | 2015-05-09 | 2016-12-15 | 三星電子株式会社Samsung Electronics Co.,Ltd. | 物理的アクセス制限を用いた装置間のキー共有方法に基づくハブ、コントローラ、及びインターネット装置の作動方法 |
| JP2017511028A (ja) | 2014-02-05 | 2017-04-13 | アップル インコーポレイテッド | コントローラとアクセサリとの通信のための統一的通信プロトコル |
| JP2017514197A (ja) | 2014-02-14 | 2017-06-01 | インタートラスト テクノロジーズ コーポレイション | ネットワークセキュリティシステム及び方法 |
| JP2018007039A (ja) | 2016-07-01 | 2018-01-11 | 株式会社東芝 | 通信装置、通信方法、通信システムおよびプログラム |
| JP2018152796A (ja) | 2017-03-14 | 2018-09-27 | Kddi株式会社 | 遠隔機器制御システム、及び、遠隔機器制御方法 |
| CN110086634A (zh) | 2019-05-16 | 2019-08-02 | 济南浪潮高新科技投资发展有限公司 | 一种智能摄像头安全认证和访问的系统及方法 |
| JP2019185789A (ja) | 2018-04-17 | 2019-10-24 | 鉅康科技股▲フン▼有限公司 | クラウド管理システム及びその制御方法 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010010430A2 (en) * | 2008-07-25 | 2010-01-28 | Lee Kok-Wah | Methods and systems to create big memorizable secrets and their applications in information engineering |
| US9071565B2 (en) * | 2012-11-05 | 2015-06-30 | Qualcomm Incorporated | Optimizing offline message (network history) delivery for users accessing an application from a single device |
| CN104253725A (zh) | 2014-09-11 | 2014-12-31 | 深圳万物新生科技有限公司 | 智能家居系统及其通信方法 |
| CN107210914B (zh) * | 2015-01-27 | 2020-11-03 | 维萨国际服务协会 | 用于安全凭证供应的方法 |
| US11444766B2 (en) * | 2015-07-06 | 2022-09-13 | Apple Inc. | Combined authorization process |
| US10411886B1 (en) * | 2015-12-29 | 2019-09-10 | Amazon Technologies, Inc. | Authenticating secure channel establishment messages based on shared-secret |
| WO2017135866A1 (en) * | 2016-02-01 | 2017-08-10 | Itsecured Europe Ab | Method and system for assurance of message integrity |
| CN106249608A (zh) | 2016-08-22 | 2016-12-21 | 岭勤科技有限公司 | 用手机或平板电脑作智能家居中枢的解决方案 |
| CN106603807B (zh) * | 2016-10-11 | 2020-04-21 | 潍坊创高信息科技有限公司 | 一种移动终端操控被控设备的方法、移动终端及被控设备 |
| US10129223B1 (en) * | 2016-11-23 | 2018-11-13 | Amazon Technologies, Inc. | Lightweight encrypted communication protocol |
| JP6861292B2 (ja) * | 2017-03-01 | 2021-04-21 | アップル インコーポレイテッドApple Inc. | モバイルデバイスを使用したシステムアクセス |
| CN107038777B (zh) | 2017-03-29 | 2020-08-18 | 云丁网络技术(北京)有限公司 | 一种基于智能门锁系统的安全通信方法及其智能门锁系统 |
| CN107819673A (zh) | 2017-11-24 | 2018-03-20 | 安徽省雨龙家具有限公司 | 一种基于及时通信的智能家居控制方法 |
| CN109639409B (zh) * | 2018-09-20 | 2021-05-04 | 创新先进技术有限公司 | 密钥初始化方法、装置、电子设备及计算机可读存储介质 |
| CN110138749B (zh) * | 2019-04-23 | 2021-12-21 | 华为技术有限公司 | 一种数据安全保护方法及相关设备 |
| CN110336720B (zh) * | 2019-06-29 | 2021-08-20 | 华为技术有限公司 | 设备控制方法和设备 |
-
2019
- 2019-12-31 CN CN201911415938.9A patent/CN113132091B/zh active Active
- 2019-12-31 CN CN202210594520.4A patent/CN115174043B/zh active Active
-
2020
- 2020-10-29 US US17/789,143 patent/US12101396B2/en active Active
- 2020-10-29 JP JP2022539385A patent/JP7348404B2/ja active Active
- 2020-10-29 EP EP20910132.8A patent/EP4050838B1/en active Active
- 2020-10-29 AU AU2020419473A patent/AU2020419473B2/en active Active
- 2020-10-29 WO PCT/CN2020/124926 patent/WO2021135593A1/zh not_active Ceased
- 2020-10-29 KR KR1020227019916A patent/KR20220098006A/ko not_active Withdrawn
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010134749A (ja) | 2008-12-05 | 2010-06-17 | Mitsubishi Electric Corp | アクセス制御システムおよびアクセス制御方法 |
| JP2017511028A (ja) | 2014-02-05 | 2017-04-13 | アップル インコーポレイテッド | コントローラとアクセサリとの通信のための統一的通信プロトコル |
| JP2017514197A (ja) | 2014-02-14 | 2017-06-01 | インタートラスト テクノロジーズ コーポレイション | ネットワークセキュリティシステム及び方法 |
| JP2016213839A (ja) | 2015-05-09 | 2016-12-15 | 三星電子株式会社Samsung Electronics Co.,Ltd. | 物理的アクセス制限を用いた装置間のキー共有方法に基づくハブ、コントローラ、及びインターネット装置の作動方法 |
| JP2018007039A (ja) | 2016-07-01 | 2018-01-11 | 株式会社東芝 | 通信装置、通信方法、通信システムおよびプログラム |
| JP2018152796A (ja) | 2017-03-14 | 2018-09-27 | Kddi株式会社 | 遠隔機器制御システム、及び、遠隔機器制御方法 |
| JP2019185789A (ja) | 2018-04-17 | 2019-10-24 | 鉅康科技股▲フン▼有限公司 | クラウド管理システム及びその制御方法 |
| CN110086634A (zh) | 2019-05-16 | 2019-08-02 | 济南浪潮高新科技投资发展有限公司 | 一种智能摄像头安全认证和访问的系统及方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023509896A (ja) | 2023-03-10 |
| AU2020419473A1 (en) | 2022-06-23 |
| US20230037251A1 (en) | 2023-02-02 |
| WO2021135593A1 (zh) | 2021-07-08 |
| KR20220098006A (ko) | 2022-07-08 |
| US12101396B2 (en) | 2024-09-24 |
| EP4050838B1 (en) | 2023-12-20 |
| EP4050838A1 (en) | 2022-08-31 |
| CN113132091B (zh) | 2022-06-10 |
| CN113132091A (zh) | 2021-07-16 |
| CN115174043A (zh) | 2022-10-11 |
| AU2020419473B2 (en) | 2023-12-14 |
| CN115174043B (zh) | 2024-07-05 |
| EP4050838A4 (en) | 2022-12-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7348404B2 (ja) | デバイス共有方法および電子デバイス | |
| CN112987581B (zh) | 用于智能家居设备的控制方法及其介质和终端 | |
| KR101693130B1 (ko) | 정보 인터랙션 방법 및 디바이스 | |
| CN113259301A (zh) | 一种账号数据共享方法及电子设备 | |
| JP2013538384A (ja) | デバイス・コミュニケーション | |
| CN106330442A (zh) | 身份认证方法、装置及系统 | |
| US20100254285A1 (en) | Information communication terminal | |
| CN102916869A (zh) | 即时通信方法和系统 | |
| CN109246110A (zh) | 数据共享方法及装置 | |
| US20100253788A1 (en) | Information communication terminal | |
| EP2658297A1 (en) | Method and system for accessing a service | |
| US10834595B2 (en) | Service providing apparatus configured to control communication mode between communication terminals, service communicating system, service providing method and recording medium configured to perform same | |
| JPWO2017170237A1 (ja) | サービス提供システム、サービス授受システム、サービス提供方法、及びプログラム | |
| KR20140147727A (ko) | 다기능 mcu 실현 방법 및 다기능 mcu | |
| US20190037612A1 (en) | Connecting method to an information capture device | |
| JPWO2017170235A1 (ja) | サービス提供システム、サービス授受システム、サービス提供方法、及びプログラム | |
| CN115767516B (zh) | 安全验证方法、装置、电子设备及存储介质 | |
| EP2704390B1 (en) | Methods and apparatus for use in sharing credentials amongst a plurality of mobile communication devices | |
| WO2017170255A1 (ja) | サービス提供システム、サービス授受システム、サービス提供方法、及びプログラム | |
| CN107318148B (zh) | 无线局域网接入信息存储方法及装置 | |
| JP2006332903A (ja) | 鍵取得機器、鍵提供機器、鍵交換システム及び鍵交換方法 | |
| CN116471310A (zh) | 远程控制方法、物联网设备、用户设备及存储介质 | |
| JP2022117043A (ja) | 通信システム、通信装置、及び、サーバのためのコンピュータプログラム | |
| CN121640595A (zh) | 数据传输方法、装置、系统、电子设备、存储介质 | |
| CN120786314A (zh) | 数据处理方法、装置、电子设备、存储介质及计算机程序产品 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220627 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220627 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230703 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230817 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230828 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230907 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7348404 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |