CA2185697A1 - Methods and Apparatus for Interfacing an Encryption Module with a Personal Computer - Google Patents

Methods and Apparatus for Interfacing an Encryption Module with a Personal Computer

Info

Publication number
CA2185697A1
CA2185697A1 CA2185697A CA2185697A CA2185697A1 CA 2185697 A1 CA2185697 A1 CA 2185697A1 CA 2185697 A CA2185697 A CA 2185697A CA 2185697 A CA2185697 A CA 2185697A CA 2185697 A1 CA2185697 A1 CA 2185697A1
Authority
CA
Canada
Prior art keywords
encryption module
personal computer
interfacing
methods
need
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.)
Granted
Application number
CA2185697A
Other languages
French (fr)
Other versions
CA2185697C (en
Inventor
Dereck B. Clark
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Innovonics Inc
Original Assignee
Dereck B. Clark
Innovonics, Inc.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Dereck B. Clark, Innovonics, Inc. filed Critical Dereck B. Clark
Publication of CA2185697A1 publication Critical patent/CA2185697A1/en
Application granted granted Critical
Publication of CA2185697C publication Critical patent/CA2185697C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • G06F3/021Arrangements integrating additional peripherals in a keyboard, e.g. card or barcode reader, optical scanner
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/108Remote banking, e.g. home banking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/409Device specific authentication in transaction processing
    • G06Q20/4097Device specific authentication in transaction processing using mutual authentication between devices and transaction partners
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1016Devices or methods for securing the PIN and other transaction-data, e.g. by encryption
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1025Identification of user by a PIN code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2207/00Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F2207/72Indexing scheme relating to groups G06F7/72 - G06F7/729
    • G06F2207/7219Countermeasures against side channel or fault attacks

Abstract

An encryption module for encrypting financial and other sensitive data may be conveniently interposed in series between a personal computer and the keyboard associated therewith. An application program designed to run on the PC is configured to prompt the user to enter his PIN or other confidential data into the encryption module; consequently the confidential data need not be transmitted in an unencrypted fashion, and need not reside on the PC hard drive in an unencrypted form.
CA002185697A 1994-03-18 1995-03-20 Methods and apparatus for interfacing an encryption module with a personal computer Expired - Fee Related CA2185697C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/210,200 1994-03-18
US08/210,200 US5517569A (en) 1994-03-18 1994-03-18 Methods and apparatus for interfacing an encryption module with a personal computer
PCT/US1995/003578 WO1995026085A1 (en) 1994-03-18 1995-03-20 Methods and apparatus for interfacing an encryption module with a personal computer

Publications (2)

Publication Number Publication Date
CA2185697A1 true CA2185697A1 (en) 1995-09-28
CA2185697C CA2185697C (en) 2000-02-15

Family

ID=22781969

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002185697A Expired - Fee Related CA2185697C (en) 1994-03-18 1995-03-20 Methods and apparatus for interfacing an encryption module with a personal computer

Country Status (10)

Country Link
US (1) US5517569A (en)
EP (1) EP0750812B1 (en)
JP (1) JPH10500504A (en)
AT (1) ATE243396T1 (en)
AU (1) AU691602B2 (en)
BR (1) BR9507114A (en)
CA (1) CA2185697C (en)
DE (1) DE69531099D1 (en)
NZ (1) NZ283566A (en)
WO (1) WO1995026085A1 (en)

Families Citing this family (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5815577A (en) * 1994-03-18 1998-09-29 Innovonics, Inc. Methods and apparatus for securely encrypting data in conjunction with a personal computer
US5978481A (en) * 1994-08-16 1999-11-02 Intel Corporation Modem compatible method and apparatus for encrypting data that is transparent to software applications
FR2727223B1 (en) * 1994-11-23 1997-01-17 Fast France Adv Sys Tech Sarl SECURE MULTIFUNCTIONAL INPUT AND PROCESSING TERMINAL, ESPECIALLY FOR USE IN BANKING, GAMING AND ELECTRONIC DOCUMENT MANAGEMENT
US5826245A (en) * 1995-03-20 1998-10-20 Sandberg-Diment; Erik Providing verification information for a transaction
US5742845A (en) 1995-06-22 1998-04-21 Datascape, Inc. System for extending present open network communication protocols to communicate with non-standard I/O devices directly coupled to an open network
EP0763791A1 (en) * 1995-09-14 1997-03-19 Hewlett-Packard Company Computer keyboard unit with smartcard interface
CA2191905A1 (en) * 1995-12-08 1997-06-09 Masayuki Ohki Reader/writer for electronic money card for use in personal computer and personal computer including the same
US6000607A (en) * 1995-12-08 1999-12-14 Hitachi, Ltd. IC card reader/writer and method of operation thereof
US5809143A (en) * 1995-12-12 1998-09-15 Hughes; Thomas S. Secure keyboard
US5787169A (en) * 1995-12-28 1998-07-28 International Business Machines Corp. Method and apparatus for controlling access to encrypted data files in a computer system
US6510520B1 (en) * 1998-06-26 2003-01-21 Fotonation, Inc. Secure storage device for transfer of digital camera data
US6750902B1 (en) 1996-02-13 2004-06-15 Fotonation Holdings Llc Camera network communication device
US6016484A (en) * 1996-04-26 2000-01-18 Verifone, Inc. System, method and article of manufacture for network electronic payment instrument and certification of payment and credit collection utilizing a payment
AU2811897A (en) * 1996-04-26 1997-11-19 Verifone, Inc. A system, method and article of manufacture for network electronic payment and credit collection utilizing a payment instrument holder
EP0901672B1 (en) * 1996-04-26 2003-11-12 Hewlett-Packard Company A system, method and article of manufacture for network electronic authorization utilizing an authorization instrument
US6945457B1 (en) 1996-05-10 2005-09-20 Transaction Holdings Ltd. L.L.C. Automated transaction machine
FR2749680B1 (en) * 1996-06-05 1998-08-28 Ckd Sa DEVICE FOR SECURING COMPUTERIZED TRANSACTIONS, ESPECIALLY FOR ELECTRONIC PAYMENT
EP1016215A2 (en) * 1996-06-27 2000-07-05 Michael J. Ure Keyboard using a high-speed multiplexed serial connection and incorporating i/o device
DE69739173D1 (en) 1996-10-09 2009-01-29 Visa Int Service Ass ELECTRONIC SYSTEM FOR PRESENTING EXPLANATIONS
IES77153B2 (en) * 1996-11-18 1997-11-19 Alps Electric Ireland Ltd Computer keyboard with integral encoded device reader
US6282522B1 (en) 1997-04-30 2001-08-28 Visa International Service Association Internet payment system using smart card
US6438666B2 (en) * 1997-09-26 2002-08-20 Hughes Electronics Corporation Method and apparatus for controlling access to confidential data by analyzing property inherent in data
US6105008A (en) * 1997-10-16 2000-08-15 Visa International Service Association Internet loading system using smart card
US6084968A (en) * 1997-10-29 2000-07-04 Motorola, Inc. Security token and method for wireless applications
US6084967A (en) * 1997-10-29 2000-07-04 Motorola, Inc. Radio telecommunication device and method of authenticating a user with a voice authentication token
KR19990041740A (en) * 1997-11-24 1999-06-15 구자홍 Personal information input device and method of home banking system
US6098053A (en) * 1998-01-28 2000-08-01 Citibank, N.A. System and method for performing an electronic financial transaction
US6189099B1 (en) 1998-02-11 2001-02-13 Durango Corporation Notebook security system (NBS)
US6216230B1 (en) 1998-02-11 2001-04-10 Durango Corporation Notebook security system (NBS)
DE29804510U1 (en) 1998-03-13 1998-05-28 Deutschmann Ingo Terminal for chip cards
GB9818184D0 (en) * 1998-08-20 1998-10-14 Undershaw Global Limited Improvements in and relating to data processing apparatus and verification methods
GB9818186D0 (en) * 1998-08-20 1998-10-14 Undershaw Global Limited Improvements in and relating to data communication
EP0990971A1 (en) * 1998-09-30 2000-04-05 Semiconductor Ideas to The Market (ItoM) BV Computer configuration for interfacing to a secure data carrier
US7324133B2 (en) * 1998-11-06 2008-01-29 Fotomedia Technologies, Llc Method and apparatus for controlled camera useability
US7908216B1 (en) 1999-07-22 2011-03-15 Visa International Service Association Internet payment, authentication and loading system using virtual smart card
US7729986B1 (en) 1999-07-30 2010-06-01 Visa International Service Association Smart card transactions using wireless telecommunications network
EP1076279A1 (en) 1999-08-13 2001-02-14 Hewlett-Packard Company Computer platforms and their methods of operation
GB9922665D0 (en) * 1999-09-25 1999-11-24 Hewlett Packard Co A method of enforcing trusted functionality in a full function platform
AU3086101A (en) * 2000-01-05 2001-07-16 American Express Travel Related Services Company, Inc. Smartcard internet authorization system
US7353274B1 (en) * 2000-05-09 2008-04-01 Medisys/Rjb Consulting, Inc. Method, apparatus, and system for determining whether a computer is within a particular location
US7305565B1 (en) * 2000-05-31 2007-12-04 Symbol Technologies, Inc. Secure, encrypting pin pad
KR100619406B1 (en) * 2000-06-30 2006-09-06 주식회사 케이티 Apparatus and method for user authentification/management using smartcard
WO2002023452A1 (en) * 2000-09-12 2002-03-21 American Express Travel Related Services Company, Inc. Microchip-enabled online transaction system
FR2817067B1 (en) * 2000-11-21 2003-02-21 Cyber Comm METHOD AND DEVICE FOR AUTHENTICATING ELECTRONIC DOCUMENTS USING A DIGITAL SIGNATURE
US6941404B2 (en) * 2000-12-19 2005-09-06 Safenet B.V. Data transfer device, transaction system and method for exchanging control and I/O data with a data processing system
US7224801B2 (en) * 2000-12-27 2007-05-29 Logitech Europe S.A. Wireless secure device
US20020123972A1 (en) * 2001-02-02 2002-09-05 Hodgson Robert B. Apparatus for and method of secure ATM debit card and credit card payment transactions via the internet
JP2004537095A (en) * 2001-04-24 2004-12-09 ヒューレット・パッカード・カンパニー Information security system
US20020166055A1 (en) * 2001-05-04 2002-11-07 International Business Machines Corporation Secure pin entry into a security chip
GB2392262A (en) * 2002-08-23 2004-02-25 Hewlett Packard Co A method of controlling the processing of data
US8180051B1 (en) * 2002-10-07 2012-05-15 Cisco Technology, Inc Methods and apparatus for securing communications of a user operated device
US6882729B2 (en) * 2002-12-12 2005-04-19 Universal Electronics Inc. System and method for limiting access to data
US20040193553A1 (en) * 2003-03-25 2004-09-30 Lloyd Joseph Alexander Process for securing digital transactions
US7114076B2 (en) * 2003-05-23 2006-09-26 International Business Machines Corporation Consolidated technique for authenticating a user to two or more applications
BR0302727A (en) * 2003-07-08 2005-03-29 Guido Costa Souza De Araujo External keyboard encoder
US8489452B1 (en) 2003-09-10 2013-07-16 Target Brands, Inc. Systems and methods for providing a user incentive program using smart card technology
US7581097B2 (en) * 2003-12-23 2009-08-25 Lenovo Pte Ltd Apparatus, system, and method for secure communications from a human interface device
CN100345078C (en) * 2004-07-09 2007-10-24 中国民生银行股份有限公司 Method of implementing cipher protection against computer keyboard information interfference
US8992305B2 (en) 2004-09-29 2015-03-31 Global Cash Access, Inc. Systems for enhancing funding of gaming
US20060068897A1 (en) * 2004-09-29 2006-03-30 Sanford Kirk E Purchase of slot vouchers with electronic funds (improved method and apparatus)
US20060118615A1 (en) * 2004-12-07 2006-06-08 Giovanni Dominelli System and method for secure transmission of electronic information
US7669057B2 (en) 2005-01-24 2010-02-23 International Business Machines Corporation Secure computer password system and method
DE102005014194B4 (en) * 2005-03-29 2006-12-14 Axel Ahnert Reader with integrated cryptography unit
EP1752937A1 (en) * 2005-07-29 2007-02-14 Research In Motion Limited System and method for encrypted smart card PIN entry
IL180020A (en) 2006-12-12 2013-03-24 Waterfall Security Solutions Ltd Encryption -and decryption-enabled interfaces
IL180748A (en) 2007-01-16 2013-03-24 Waterfall Security Solutions Ltd Secure archive
US20080263672A1 (en) * 2007-04-18 2008-10-23 Hewlett-Packard Development Company L.P. Protecting sensitive data intended for a remote application
US8332907B2 (en) 2007-06-22 2012-12-11 Microsoft Corporation Detection and management of controlled files
EP2040229A1 (en) * 2007-09-18 2009-03-25 Axalto SA Method and system for obtaining a pin validation signal in a data processing unit
US8196175B2 (en) * 2008-03-05 2012-06-05 Microsoft Corporation Self-describing authorization policy for accessing cloud-based resources
US8418222B2 (en) * 2008-03-05 2013-04-09 Microsoft Corporation Flexible scalable application authorization for cloud computing environments
IL192043A0 (en) * 2008-06-10 2009-02-11 Human Interface Security Ltd User interface for secure data entry
DE102008042180B4 (en) * 2008-09-17 2010-09-23 Zf Friedrichshafen Ag Method and system for secure transmission of data
US8347398B1 (en) * 2009-09-23 2013-01-01 Savvystuff Property Trust Selected text obfuscation and encryption in a local, network and cloud computing environment
EP2504803A4 (en) * 2009-11-24 2014-11-19 John Anthony Joyce A method and system for providing an internet based transaction
US20150100795A1 (en) * 2013-10-07 2015-04-09 Microsemi Corporation Secure Storage Devices, Authentication Devices, and Methods Thereof
IL235175A (en) 2014-10-19 2017-08-31 Frenkel Lior Secure remote desktop
IL250010B (en) 2016-02-14 2020-04-30 Waterfall Security Solutions Ltd Secure connection with protected facilities

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4123747A (en) * 1977-05-20 1978-10-31 International Business Machines Corporation Identity verification method and apparatus
US4305059A (en) * 1980-01-03 1981-12-08 Benton William M Modular funds transfer system
US4341951A (en) * 1980-07-02 1982-07-27 Benton William M Electronic funds transfer and voucher issue system
US4536647A (en) * 1983-07-15 1985-08-20 Atalla Corporation Pocket banking terminal, method and system
US4625276A (en) * 1983-08-31 1986-11-25 Vericard Corporation Data logging and transfer system using portable and resident units
US4707592A (en) * 1985-10-07 1987-11-17 Ware Paul N Personal universal identity card system for failsafe interactive financial transactions
US5220501A (en) * 1989-12-08 1993-06-15 Online Resources, Ltd. Method and system for remote delivery of retail banking services
US5596718A (en) * 1992-07-10 1997-01-21 Secure Computing Corporation Secure computer network using trusted path subsystem which encrypts/decrypts and communicates with user through local workstation user I/O devices without utilizing workstation processor
IL103062A (en) * 1992-09-04 1996-08-04 Algorithmic Res Ltd Data processor security system

Also Published As

Publication number Publication date
WO1995026085A1 (en) 1995-09-28
EP0750812A4 (en) 1998-10-28
EP0750812B1 (en) 2003-06-18
AU691602B2 (en) 1998-05-21
JPH10500504A (en) 1998-01-13
MX9604129A (en) 1997-12-31
NZ283566A (en) 1997-12-19
US5517569A (en) 1996-05-14
CA2185697C (en) 2000-02-15
ATE243396T1 (en) 2003-07-15
DE69531099D1 (en) 2003-07-24
AU2190295A (en) 1995-10-09
BR9507114A (en) 1997-09-02
EP0750812A1 (en) 1997-01-02

Similar Documents

Publication Publication Date Title
CA2185697A1 (en) Methods and Apparatus for Interfacing an Encryption Module with a Personal Computer
AU6864298A (en) Methods and apparatus for securely encrypting data in conjunction with a personal computer
WO1997009817A3 (en) Document processing
MXPA02000971A (en) Multi-purpose keyboard.
EP0911738A3 (en) Disk drive with embedded data encryption
EP0268141A3 (en) Remote access terminal security
WO2004061628A3 (en) Attestation using both fixed token and portable token
AU3689089A (en) Computer and telephone apparatus with user friendly computer interface and enhanced integrity features
WO1998036344A3 (en) Simplified-file hyper text protocol
WO2001067705A3 (en) A data transfer and management system
MY128076A (en) Information processing apparatus, information processing method, information processing system and recording medium
IS3587A7 (en) Method of transferring data, computer documents or the like, data transfer system, computer documents or the like and printing card for use according to said method
WO2002052386A3 (en) Method and system for software integrity control using secure hardware assisting device
HK1065883A1 (en) Cryptographic methods, apparatus and systems for storage mediaelectronic rights management in closed and connected appliances
AU2003293531A1 (en) Trusted system clock
IL160757A0 (en) Virus detection system
WO1997005720A3 (en) Cryptographic system with concealed work factor
CA2125193A1 (en) Method and Apparatus for Data Encryption and Transmission
WO2005013133A3 (en) System, apparatus and method for controlling a storage device
MY119069A (en) A printer for a drive bay
AU1706700A (en) System and method of sending and receiving secure data using anonymous keys
EP1215636A3 (en) Method of conducting transactions
DE10345457A1 (en) Data encrypting and decrypting device for protecting contents of e.g. smart card, against unauthorized reading, applies part of data to encryption input and part to decryption input
WO2003085479A3 (en) Apparatus and method for rendering user data
WO1998010563A3 (en) Instrument for making secure data exchanges

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed