Abstract:
A method for encryption, decryption, or encryption and decryption of data in a crypto device having at least one crypto core may include: generating a tweak value corresponding to block data, which is placed at a random position from which the encryption, decryption, or encryption and decryption starts, from among sequential block data; and/or performing the encryption, decryption, or encryption and decryption from the block data using the tweak value. A method for encryption, decryption, or encryption and decryption of block data may include: generating a tweak value corresponding to the block data at a random position; and/or performing the encryption, decryption, or encryption and decryption of the block data using the tweak value.
Abstract:
A user equipment that enables a user to transmit and receive an event using a calendar protocol in a calendar application is provided. The user equipment includes a calendar unit configured to store calendar data and display a calendar at a request of a user, an event managing unit configured to manage an event on the calendar, and an event transmitting/receiving unit configured to transmit an event of the user equipment to an external apparatus and receive an event from the external apparatus by using a certain calendar protocol.