CN1122213C - 给对象签名和签章的方法和设备 - Google Patents

给对象签名和签章的方法和设备 Download PDF

Info

Publication number
CN1122213C
CN1122213C CN98805606.2A CN98805606A CN1122213C CN 1122213 C CN1122213 C CN 1122213C CN 98805606 A CN98805606 A CN 98805606A CN 1122213 C CN1122213 C CN 1122213C
Authority
CN
China
Prior art keywords
signature
snapshot
encryption
moving object
state
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.)
Expired - Lifetime
Application number
CN98805606.2A
Other languages
English (en)
Chinese (zh)
Other versions
CN1258359A (zh
Inventor
李功
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.)
Sun Microsystems Inc
Original Assignee
Sun Microsystems 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 Sun Microsystems Inc filed Critical Sun Microsystems Inc
Publication of CN1258359A publication Critical patent/CN1258359A/zh
Application granted granted Critical
Publication of CN1122213C publication Critical patent/CN1122213C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/007Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
    • G06F2211/008Public Key, Asymmetric Key, Asymmetric Encryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Bioethics (AREA)
  • Storage Device Security (AREA)
  • Road Signs Or Road Markings (AREA)
  • Collating Specific Patterns (AREA)
  • Packaging For Recording Disks (AREA)
  • Image Input (AREA)
CN98805606.2A 1997-05-29 1998-05-15 给对象签名和签章的方法和设备 Expired - Lifetime CN1122213C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US86555697A 1997-05-29 1997-05-29
US08/865,556 1997-05-29

Publications (2)

Publication Number Publication Date
CN1258359A CN1258359A (zh) 2000-06-28
CN1122213C true CN1122213C (zh) 2003-09-24

Family

ID=25345770

Family Applications (1)

Application Number Title Priority Date Filing Date
CN98805606.2A Expired - Lifetime CN1122213C (zh) 1997-05-29 1998-05-15 给对象签名和签章的方法和设备

Country Status (8)

Country Link
US (1) US7093134B1 (de)
EP (1) EP0983541B1 (de)
JP (1) JP2002502524A (de)
CN (1) CN1122213C (de)
AT (1) ATE246820T1 (de)
DE (1) DE69816986T2 (de)
IL (1) IL133024A (de)
WO (1) WO1998054633A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12610989B2 (en) 2008-04-17 2026-04-28 Philip Morris Usa Inc. Electrically heated smoking system

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000046946A2 (fr) * 1999-01-27 2000-08-10 France Telecom Procede, systeme, dispositif destines a prouver l'authenticite d'une entite et/ou l'integrite et/ou l'authenticite d'un message
US6526571B1 (en) * 1999-03-16 2003-02-25 International Business Machines Corporation Method for identifying calls in java packages whose targets are guaranteed to belong to the same package
US6959382B1 (en) 1999-08-16 2005-10-25 Accela, Inc. Digital signature service
US6898707B1 (en) 1999-11-30 2005-05-24 Accela, Inc. Integrating a digital signature service into a database
US20010034838A1 (en) * 2000-01-14 2001-10-25 Motoshi Ito Control program, device including the control program, method for creating the control program, and method for operating the control program
ES2352556T3 (es) 2000-09-21 2011-02-21 Research In Motion Limited Sistema y método de firma mediante código por software.
EP1343286A1 (de) * 2002-03-04 2003-09-10 BRITISH TELECOMMUNICATIONS public limited company Leichtgewichtige Authentisierung von Information
DE10220925B4 (de) * 2002-05-10 2005-03-31 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zum Erzeugen von verschlüsselten Daten, zum Entschlüsseln von verschlüsselten Daten und zum Erzeugen von umsignierten Daten
BR0304730A (pt) * 2002-10-08 2004-08-31 Microsoft Corp Assinaturas digitais para aplicações de televisão digital
US20040068757A1 (en) * 2002-10-08 2004-04-08 Heredia Edwin Arturo Digital signatures for digital television applications
DE10304412A1 (de) * 2003-02-04 2004-08-19 Sap Ag Elektronisch signierte Dokumente mit Prüfsoftware
CN100334518C (zh) * 2005-07-08 2007-08-29 上海中标软件有限公司 文档数字签名及其实现电子印章和手写签名的方法
US8340289B2 (en) 2005-09-29 2012-12-25 Research In Motion Limited System and method for providing an indication of randomness quality of random number data generated by a random data service
US8495037B1 (en) * 2006-02-21 2013-07-23 Symantec Operating Corporation Efficient isolation of backup versions of data objects affected by malicious software
US8850209B2 (en) * 2006-09-12 2014-09-30 Microsoft Corporation Schema signing
US8095804B1 (en) * 2007-05-25 2012-01-10 Emc Corporation Storing deleted data in a file system snapshot
JP4456137B2 (ja) * 2007-07-11 2010-04-28 富士通株式会社 電子文書管理プログラム、該プログラムを記録した記録媒体、電子文書管理装置、および電子文書管理方法
US9521120B2 (en) * 2009-04-23 2016-12-13 General Electric Technology Gmbh Method for securely transmitting control data from a secure network
US9846789B2 (en) 2011-09-06 2017-12-19 International Business Machines Corporation Protecting application programs from malicious software or malware
US9298894B2 (en) 2009-06-26 2016-03-29 International Business Machines Corporation Cache structure for a computer system providing support for secure objects
US8954752B2 (en) 2011-02-23 2015-02-10 International Business Machines Corporation Building and distributing secure object software
US8578175B2 (en) 2011-02-23 2013-11-05 International Business Machines Corporation Secure object having protected region, integrity tree, and unprotected region
US9954875B2 (en) 2009-06-26 2018-04-24 International Business Machines Corporation Protecting from unintentional malware download
US8819446B2 (en) 2009-06-26 2014-08-26 International Business Machines Corporation Support for secure objects in a computer system
US9864853B2 (en) 2011-02-23 2018-01-09 International Business Machines Corporation Enhanced security mechanism for authentication of users of a system
CN103425632B (zh) * 2013-08-30 2016-08-10 深圳市路畅科技股份有限公司 一种序列化的方法、装置及处理器
US9223965B2 (en) 2013-12-10 2015-12-29 International Business Machines Corporation Secure generation and management of a virtual card on a mobile device
US9235692B2 (en) 2013-12-13 2016-01-12 International Business Machines Corporation Secure application debugging
FR3047584B1 (fr) * 2016-02-05 2018-03-02 Morpho Procede d'execution d'instructions d'applications orientees objet par un interpreteur

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5557518A (en) * 1994-04-28 1996-09-17 Citibank, N.A. Trusted agents for open electronic commerce
CA2093094C (en) * 1992-04-06 2000-07-11 Addison M. Fischer Method and apparatus for creating, supporting, and using travelling programs
ATE187268T1 (de) * 1992-07-06 1999-12-15 Microsoft Corp Verfahren zur namensgebung und zur bindung von objekten
WO1994011706A1 (fr) 1992-11-17 1994-05-26 Citizen Watch Co., Ltd. Circuit detecteur de velocite angulaire
US5315655A (en) * 1992-12-16 1994-05-24 Notable Technologies, Inc. Method and apparatus for encoding data objects on a computer system
US5367573A (en) * 1993-07-02 1994-11-22 Digital Equipment Corporation Signature data object
AU683038B2 (en) * 1993-08-10 1997-10-30 Addison M. Fischer A method for operating computers and for processing information among computers
US5742848A (en) * 1993-11-16 1998-04-21 Microsoft Corp. System for passing messages between source object and target object utilizing generic code in source object to invoke any member function of target object by executing the same instructions
FR2725537B1 (fr) * 1994-10-11 1996-11-22 Bull Cp8 Procede de chargement d'une zone memoire protegee d'un dispositif de traitement de l'information et dispositif associe
EP0717337B1 (de) * 1994-12-13 2001-08-01 International Business Machines Corporation Verfahren und System zur gesicherten Programmenverteilung
US5893077A (en) * 1995-08-23 1999-04-06 Microsoft Corporation Method and apparatus for generating and collecting a billing event object within an on-line network
US5692047A (en) * 1995-12-08 1997-11-25 Sun Microsystems, Inc. System and method for executing verifiable programs with facility for using non-verifiable programs from trusted sources
US5745570A (en) * 1996-04-15 1998-04-28 International Business Machines Corporation Object-oriented programming environment that provides object encapsulation via encryption
US5944781A (en) * 1996-05-30 1999-08-31 Sun Microsystems, Inc. Persistent executable object system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12610989B2 (en) 2008-04-17 2026-04-28 Philip Morris Usa Inc. Electrically heated smoking system

Also Published As

Publication number Publication date
DE69816986T2 (de) 2004-07-22
ATE246820T1 (de) 2003-08-15
CN1258359A (zh) 2000-06-28
DE69816986D1 (de) 2003-09-11
IL133024A (en) 2003-11-23
JP2002502524A (ja) 2002-01-22
WO1998054633A1 (en) 1998-12-03
EP0983541A1 (de) 2000-03-08
EP0983541B1 (de) 2003-08-06
IL133024A0 (en) 2001-03-19
US7093134B1 (en) 2006-08-15

Similar Documents

Publication Publication Date Title
CN1122213C (zh) 给对象签名和签章的方法和设备
US5651069A (en) Software-efficient message authentication
US7260215B2 (en) Method for encryption in an un-trusted environment
CA2071413C (en) Method to establish and enforce a network cryptographic security policy in a public key cryptosystem
CN1257648C (zh) 多级多维内容保护方法
US11308241B2 (en) Security data generation based upon software unreadable registers
JP4782343B2 (ja) “ミドルマン”詐欺に対する可能性を減少すると同時に匿名のユーザを認証する方法
US7730315B2 (en) Cryptosystem based on a Jacobian of a curve
JPH06104929A (ja) ホスト対ホストの暗号キーを変更する形式のコンピュータネットワーク
CN1809984A (zh) 改进的保密验证信道
CN101040275A (zh) 内容加密方法、系统和利用该加密方法通过网络提供内容的方法
CN1279851A (zh) 虚拟矩阵加密以及虚拟密钥密码方法和设备
CN1419760A (zh) 使多点传送内容与多个接收者中的每一个唯一关联的方法和系统
US7751556B2 (en) Apparatus and method of generating falsification detecting data of encrypted data in the course of process
CN109474616B (zh) 多平台数据共享方法和装置及计算机可读存储介质
US20220166615A2 (en) Protecting secret software and confidential data in a secure enclave
CN1551559A (zh) 密码系统中基于用户定义识别码编制公用密钥的方法及装置
WO1998036520A1 (en) Cryptographic key split combiner
US7039192B1 (en) Methods for data encryption using multiple layer steganography
KR20070042511A (ko) 디지털 콘텐트 보안 시스템 및 방법
Kareem Hide text in an image using Blowfish algorithm and development of least significant bit technique
CN1484901A (zh) 用于消息鉴权系统的门限密码方案
CN115913519A (zh) 基于图像的数据加密传输方法、装置及电子设备
KR102038217B1 (ko) 경량암호 알고리즘 기반의 스마트 기기 내의 개인정보 및 콘텐츠 암복호화를 통한 정보 보안 시스템, 이를 위한 방법 및 이 방법을 수행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 기록매체
US20080069342A1 (en) Method and system for protecting against unity keys

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20030924