WO1998007254A1 - Device and method for safeguarding data transferred between machines operating within a network - Google Patents
Device and method for safeguarding data transferred between machines operating within a network Download PDFInfo
- Publication number
- WO1998007254A1 WO1998007254A1 PCT/GB1997/002142 GB9702142W WO9807254A1 WO 1998007254 A1 WO1998007254 A1 WO 1998007254A1 GB 9702142 W GB9702142 W GB 9702142W WO 9807254 A1 WO9807254 A1 WO 9807254A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- safeguard
- decoding
- enabling
- printer
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/606—Protecting data by securing the transmission between two devices or processes
- G06F21/608—Secure printing
-
- 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/3226—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 using a predetermined code, e.g. password, passphrase or PIN
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/007—Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/34—Encoding or coding, e.g. Huffman coding or error correction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
Definitions
- This invention relates to means for effecting security, and in particular to means for safeguarding data transferred between machines operating within a network environment.
- a practical example would be the printing of a confidential document. If the document is sent from a computer to a printer both of which are networked, there is the possibility that access to the document or a portion thereof may be gained from the network link or the printer server, or from a hard copy when the report has printed.
- means to safeguard data transferred within a network from data transmitting means to data receiving means comprising: data transmitting means; encoding means associated with said data transmitting means ; data receiving means ? decoding means associated with said data receiving means; and enabling means for the decoding means to allow the data receiving means to utilize transferred data.
- said encoding means includes software which encodes data prior to its transfer from the data transmitting means.
- said encoding means may include hardware which encodes data prior to its transfer from the data transmitting means .
- the encoding means includes software which generates the enabling means.
- the encoding means may include hardware which generates the enabling means .
- the enabling means is job specific.
- the enabling means is an access code.
- the decoding means is adapted for attachment to the data receiving means .
- the decoding means may be remote from the data receiving means.
- the decoding means may be integrated in the data receiving means .
- the decoding means is a hardware device.
- the decoding means includes means for input of the enabling means.
- the means for input of the enabling means is a data entry device. More preferably the data entry device is a keypad or a swipe.
- said means to safeguard data denies access to transferred data unless the decoding means is enabled by the enabling means within a specified time period from generation of the enabling means.
- said means to safeguard data denies access to transferred data if more than one unsuccessful attempt is made to enable the decoding means.
- the data transmitting means is a computer.
- the data receiving means is a printer.
- the data receiving means may be a computer.
- the data receiving means may be a facsimile machine.
- a method of safeguarding data transferred within a network from a computer to a printer comprising the steps of: providing encoding means in the computer and decoding means for the printer; encoding the data and generating an access code in the computer; sending encoded data to the printer; and applying the access code to the decoding means to enable the decoding means and permit printing of the data .
- the method is applied to an existing network.
- the method is applied to the Internet.
- a computer network comprises several client sharing computers and one or several standard laser printer facilities connected to a server. Data is generated and saved on the computer prior to the generation of a physical report.
- encoding means in the form of software encodes the data.
- This software which may be included in the printer driver software, intercepts unencoded output from a printer driver and encodes the information before sending it to the printer server.
- the software generates and displays enabling means for each print job in the form of a job specific access code.
- the codes generated by the encoder software form part of an encryption algorithm used in the coding and decoding processes.
- the data is sent over the network in the encoded form. This ensures that any data picked up from the network link, arriving at other than its designated address, or stored on the printer server, is incomprehensible.
- Decoding means controls the flow of data.
- the decoding means incorporates a keypad and prevents decoding of any data received by the decoding means unless the correct code is entered in the keypad.
- a standard laser printer has a port to accommodate memory and/or font cartridges .
- Decoding means in the form of a cartridge with the facility to register a code is plugged into this port.
- discrete decoding means is inserted between the computer or printer server and the printer.
- This discrete decoding means may take the form of a box including electronics, connectors and power switches.
- the electronics are incorporated on a single chip and included in a printer cable - that is, the decoding means is integrated in the printer cable.
- the above options allow for the adaption of an existing printer.
- the decoding means can be integrated in new printers .
- the decoding means comprises a microcontroller or microprocessor or other programmable device which controls the flow of data in both encrypted and non- encrypted format between the computer and the printer.
- the decoding means further includes ancillary electronics. These ancillary electronics include voltage stabilisation circuitry and buffering between the decoding means and the computer and printer. External features include an LCD display, a code input device such as a keypad, connectors and power switches.
- the processor controls the display output and the keypad input, when it is necessary to enter the code. When the correct code has been entered, the controller also performs the decryption of the incoming data. An intelligible output is obtainable only when the correct code is entered in the decoding means .
- the code is job specific and the decoding means can be programmed to delete a print job, or store it temporarily, or return it to the print server, unless the correct job code is entered within a specified time period from the print job being sent to the printer from the print server, or if the wrong code is entered more than once.
- the software can be part of a printer driver or an addition to the printer driver.
- the encryption driver intercepts this information before sending it to the printer.
- the software algorithm is platform and network independent, and runs on a variety of platforms such as WindowsTM or OS/2TM, and networks such as NovellTM.
- Access may similarly be denied to confidential information sent from computer to computer or computer to facsimile machine .
- the invention also facilitates monitoring and/or restricting use of a printer.
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU38571/97A AU3857197A (en) | 1996-08-09 | 1997-08-08 | Device and method for safeguarding data transferred between machines operating within a network |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9616737.4 | 1996-08-09 | ||
GB9616737A GB9616737D0 (en) | 1996-08-09 | 1996-08-09 | Security in a network environment |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1998007254A1 true WO1998007254A1 (en) | 1998-02-19 |
Family
ID=10798253
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB1997/002142 WO1998007254A1 (en) | 1996-08-09 | 1997-08-08 | Device and method for safeguarding data transferred between machines operating within a network |
Country Status (3)
Country | Link |
---|---|
AU (1) | AU3857197A (en) |
GB (1) | GB9616737D0 (en) |
WO (1) | WO1998007254A1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2789537A1 (en) * | 1999-02-09 | 2000-08-11 | Michel Ruffieux | Security method of confidential documents printing using shared printer in network by transferring of data from storage device to printer after checking and verification of unlocking code |
EP1091275A2 (en) * | 1999-10-04 | 2001-04-11 | Canon Kabushiki Kaisha | Authenticated secure printing |
GB2371888A (en) * | 2001-01-31 | 2002-08-07 | Hewlett Packard Co | A printer device capable of decrypting digital document files and method of securely communicating electronic files over a network |
GB2387690A (en) * | 2001-01-31 | 2003-10-22 | Hewlett Packard Co | A printer capable of decrypting a document file, printing the file and sending a confirmation signal |
EP2042517A1 (en) | 2002-09-27 | 2009-04-01 | Xencor, Inc. | Optimized FC variants and methods for their generation |
EP2053062A1 (en) | 2004-03-24 | 2009-04-29 | Xencor, Inc. | Immunoglobin variants outside the Fc region |
EP2221315A1 (en) | 2003-12-04 | 2010-08-25 | Xencor, Inc. | Methods of generating variant proteins with increased host string content and compositions thereof |
EP2368911A1 (en) | 2003-05-02 | 2011-09-28 | Xencor Inc. | Optimized Fc variants and methods for their generation |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2188758A (en) * | 1986-04-04 | 1987-10-07 | Philip Hall Bertenshaw | Secure data transmission system |
EP0445290A1 (en) * | 1988-11-16 | 1991-09-11 | Secom Co., Ltd. | Adaptive data ciphering/deciphering apparatus and data communication system employing said apparatus |
EP0665486A2 (en) * | 1994-01-27 | 1995-08-02 | AT&T Corp. | Method of protecting electronically published materials using cryptographic protocols |
-
1996
- 1996-08-09 GB GB9616737A patent/GB9616737D0/en active Pending
-
1997
- 1997-08-08 WO PCT/GB1997/002142 patent/WO1998007254A1/en active Application Filing
- 1997-08-08 AU AU38571/97A patent/AU3857197A/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2188758A (en) * | 1986-04-04 | 1987-10-07 | Philip Hall Bertenshaw | Secure data transmission system |
EP0445290A1 (en) * | 1988-11-16 | 1991-09-11 | Secom Co., Ltd. | Adaptive data ciphering/deciphering apparatus and data communication system employing said apparatus |
EP0665486A2 (en) * | 1994-01-27 | 1995-08-02 | AT&T Corp. | Method of protecting electronically published materials using cryptographic protocols |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2789537A1 (en) * | 1999-02-09 | 2000-08-11 | Michel Ruffieux | Security method of confidential documents printing using shared printer in network by transferring of data from storage device to printer after checking and verification of unlocking code |
EP1091275A2 (en) * | 1999-10-04 | 2001-04-11 | Canon Kabushiki Kaisha | Authenticated secure printing |
EP1091275A3 (en) * | 1999-10-04 | 2004-02-04 | Canon Kabushiki Kaisha | Authenticated secure printing |
US6862583B1 (en) | 1999-10-04 | 2005-03-01 | Canon Kabushiki Kaisha | Authenticated secure printing |
GB2371888A (en) * | 2001-01-31 | 2002-08-07 | Hewlett Packard Co | A printer device capable of decrypting digital document files and method of securely communicating electronic files over a network |
GB2371899A (en) * | 2001-01-31 | 2002-08-07 | Hewlett Packard Co | A printer device capable of decrypting digital document files and method of securely communicating electronic files over a network |
GB2387690A (en) * | 2001-01-31 | 2003-10-22 | Hewlett Packard Co | A printer capable of decrypting a document file, printing the file and sending a confirmation signal |
GB2387690B (en) * | 2001-01-31 | 2004-05-12 | Hewlett Packard Co | A mechanism for controlling if/when material can be printed on a specific printer |
GB2371899B (en) * | 2001-01-31 | 2004-05-12 | Hewlett Packard Co | A mechanism for controlling if/when material can be printed on a specific printer |
US7222368B2 (en) | 2001-01-31 | 2007-05-22 | Hewlett-Packard Development Company, L.P. | Mechanism for controlling if/when material can be printed on a specific printer |
EP2042517A1 (en) | 2002-09-27 | 2009-04-01 | Xencor, Inc. | Optimized FC variants and methods for their generation |
EP2298805A2 (en) | 2002-09-27 | 2011-03-23 | Xencor, Inc. | Optimized Fc variants and methods for their generation |
EP2345671A1 (en) | 2002-09-27 | 2011-07-20 | Xencor Inc. | Optimized fc variants and methods for their generation |
EP2364996A1 (en) | 2002-09-27 | 2011-09-14 | Xencor Inc. | Optimized FC variants and methods for their generation |
EP3150630A1 (en) | 2002-09-27 | 2017-04-05 | Xencor Inc. | Optimized fc variants and methods for their generation |
EP3321282A1 (en) | 2002-09-27 | 2018-05-16 | Xencor, Inc. | Optimized fc variants and methods for their generation |
EP3502133A1 (en) | 2002-09-27 | 2019-06-26 | Xencor, Inc. | Optimized fc variants and methods for their generation |
EP2368911A1 (en) | 2003-05-02 | 2011-09-28 | Xencor Inc. | Optimized Fc variants and methods for their generation |
EP3101030A1 (en) | 2003-05-02 | 2016-12-07 | Xencor, Inc. | Optimized fc variants and methods for their generation |
EP3838920A1 (en) | 2003-05-02 | 2021-06-23 | Xencor, Inc. | Optimized fc variants and methods for their generation |
EP2221315A1 (en) | 2003-12-04 | 2010-08-25 | Xencor, Inc. | Methods of generating variant proteins with increased host string content and compositions thereof |
EP2053062A1 (en) | 2004-03-24 | 2009-04-29 | Xencor, Inc. | Immunoglobin variants outside the Fc region |
Also Published As
Publication number | Publication date |
---|---|
GB9616737D0 (en) | 1996-09-25 |
AU3857197A (en) | 1998-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7861301B2 (en) | System for monitoring personal computer documents for sensitive data | |
US6490684B1 (en) | Ultrasound method and system for enabling an ultrasound device feature | |
CN100566336C (en) | Secure data transmission in the network system of image processing apparatus | |
KR100334720B1 (en) | Adapter Having Secure Function and Computer Secure System Using It | |
US7321435B2 (en) | System and method for authorizing printing services | |
CA2137065A1 (en) | Method of Protecting Electronically Published Materials Using Cryptographic Protocols | |
EP2043055A1 (en) | Lock administration system | |
US20090193511A1 (en) | Two-factor usb authentication token | |
US20030159053A1 (en) | Secure reconfigurable input device with transaction card reader | |
EP1166547A1 (en) | Invisible encoding of meta-information | |
CN100555934C (en) | Prevent the fail safe of message replay attack | |
WO1998051035A1 (en) | Method and system for accessing electronic resources via machine-readable data on intelligent documents | |
GB2050021A (en) | Method and means for securing the distribution of encoding keys | |
WO2008147147A2 (en) | Text security method | |
US8181223B2 (en) | Electronic apparatus conducting two-port authentication, method of authenticating and receiving job data, an recording medium containing job data authentication-reception program | |
JP2005050162A (en) | Hardware protection key and method for reissuing it | |
US20020042882A1 (en) | Computer security system | |
EP1546856A4 (en) | Print data communication with data encryption and decryption | |
WO1998007254A1 (en) | Device and method for safeguarding data transferred between machines operating within a network | |
US20040170274A1 (en) | Image forming apparatus and method for inputting encryption key setting | |
KR101116607B1 (en) | Printing apparatus having security funcition and method for the same | |
JP3885882B2 (en) | Image forming apparatus and image forming system | |
CN101276386A (en) | Computer locking and fastening system and method | |
US8213601B2 (en) | Font level encryption method and apparatus | |
US20060039566A1 (en) | System for installing software with encrypted client-server communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH HU IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW AM AZ BY KG KZ MD RU TJ TM |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH KE LS MW SD SZ UG ZW AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1997935675 Country of ref document: EP |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWW | Wipo information: withdrawn in national office |
Ref document number: 1997935675 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP Ref document number: 1998509495 Format of ref document f/p: F |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: CA |