Browse Prior Art Database

Safer Copy & Paste System

IP.com Disclosure Number: IPCOM000239576D
Publication Date: 2014-Nov-17
Document File: 2 page(s) / 44K

Publishing Venue

The IP.com Prior Art Database

Abstract

The invention provides abilities as shown below for "Copy and Paste" functions. -You can allow copying to specific applications. -You can accept pasting from specific applications. -You can accept pasting from specific data parts (file, document, record, specific part of data, etc.). To achieve the above, this invention uses the following ideas. -Limitation of copying destination applications by encryption and/or digital signature. If the source and the destination are the same applications, this invention uses one-time common key cryptosystem. If the source and the destination are different, this invention uses Public key cryptosystem and digital signature. -Confirmation of coping source applications by encryption and/or the digital signature. -Confirmation of coping source context meta-data which is added by coping.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 2

Safer Copy & Paste System

The invention provides abilities as shown below for "Copy and Paste" functions.
-You can allow copying to specific applications.
-You can accept pasting from specific applications.
-You can accept pasting from specific data parts (file, document, record, specific part of data, etc.).

To achieve the above, this invention uses the following ideas.
-Limitation of copying destination applications by encryption and/or digital signature.

If the source and the destination are the same applications, this invention uses one-time common key cryptosystem.

If the source and the destination are different, this invention uses Public key cryptosystem and digital signature.
-Confirmation of coping source applications by encryption and/or the digital signature. -Confirmation of coping source context meta-data which is added by coping.

Limitation to "Copy and Paste" in the same application.

This function is Copying source based limitation. Pasting from other application may or may not be allowed.
[Copy]

1) When the Copy is requested, the application checks limitation settings.

2) If it is set to limitation to Copy and Paste in the same application, it randomly generates a

common encryption key.

3) The application encrypts copying data with it and keeps it in an application memory.

4) The application sets special clipboard headers determined by the application to data and

store them into the clipboard. The application does not store data into the clipboard with common format like text, rich text and others.

[Paste]

1) When the Paste is requested, the application checks clipboard to find special clipboard

   header,
2) If it finds special clipboard header, the application gets data and descripts it by the

encryption key in application memory.

Limitation to "Copy and Paste" between limited applications.

Basic steps are equivalent to 'Limitation to Copy and Paste in the same application'. But to achieve th...