Abstract:
본 발명은 양자 암호 기반의 암호화 통신이 가능한 통신용 단말기 및 서버에 관한 기술로, 보다 상세하게는 모바일 상거래를 기반으로 한 대체 결제 시스템의 보안을 향상시키기 위하여 통신용 단말기 및 서버에서의 양자 암호 기반의 암호화 통신 장치 및 방법에 관한 것이다. 본 발명은 광 송신부를 포함하는 통신용 단말기와 광 수신부를 포함하는 서버와의 양자 암호 기반의 암호화 통신을 통하여 비밀 키를 생성하고, 생성된 비밀 키를 통신용 단말기와 서버간에 공유를 통하여 사용자 인증을 통한 모바일 커머스를 제공하는 것을 목적으로 한다.
Abstract:
The present invention relates to a method for providing encrypted information by an information entity – IE – having a database for storing information to one or more operating entities – OE – for operating on said stored encrypted information, wherein the information in the database is stored encrypted with an encryption key, wherein the encryption key is known to said OEs, and wherein the request by an OE is performed on the encrypted information, wherein the plaintext information to be stored encrypted is provided in tuples, each having id information, one or more fields with field information specifying the fields and values, wherein at least said values are encrypted with non-deterministic order preserving encryption – ND-OPE – with at least one encryption key, such that each plaintext value is encrypted into a set of encrypted values – SEV –, wherein said SEV is partitioned into a left set – LS – and a right set – RS –, wherein each element in the LS is smaller than each element in the RS, and wherein each of said elements upon decryption results in the corresponding plaintext value, preferably wherein LS and/or RS are provided in form of a left interval – LI – and a right interval – RI –, and wherein each value is stored encrypted by using at least one of LS or RS.
Abstract:
The present disclosure relates to technical matters for sensor networks, machine to machine (M2M) communication, machine type communication (MTC) and Internet of Things (IoT). The present disclosure can be used for intelligent services based on these technical matters (smart home, smart building, smart city, smart car, or connected car, healthcare, digital education, retail business, security and safety related services, and the like). A method for transmitting encrypted data from a first device to a second device that prevents identification of the transmitting and receiving devices is disclosed, the method for transmitting data is characterized by comprising the steps of: generating an encryption key for data encryption; generating key identification information using the generated encryption key and encrypting data; and transmitting to the second device a data set including the encrypted data and the key identification information.
Abstract:
Content on a device is encrypted and protected based on a data protection key corresponding to a particular identity of the user of the device. The protected content can then be stored to cloud storage, and from the cloud storage the protected content can be transferred to various other ones of the user's devices. A data protection key that is used to retrieve the plaintext content from the protected content is maintained by the user's device. This data protection key can be securely transferred to other of the user's devices, allowing any of the user's devices to access the protected content.