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

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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/62—Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209—Protecting 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
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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/64—Protecting data integrity, e.g. using checksums, certificates or signatures
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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
    • G06F2211/008—Public 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)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1322700C (zh) * 1999-01-27 2007-06-20 法国电信公司 利用非对称密钥证明真实性或完整性的方法和计算机系统
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
CN100573402C (zh) * 2000-09-21 2009-12-23 捷讯研究有限公司 代码签字系统及方法
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
US20040068757A1 (en) * 2002-10-08 2004-04-08 Heredia Edwin Arturo Digital signatures for digital television applications
RU2336658C2 (ru) * 2002-10-08 2008-10-20 Майкрософт Корпорейшн Цифровые подписи для приложений цифрового телевидения
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
US8578175B2 (en) 2011-02-23 2013-11-05 International Business Machines Corporation Secure object having protected region, integrity tree, and unprotected region
US9298894B2 (en) 2009-06-26 2016-03-29 International Business Machines Corporation Cache structure for a computer system providing support for secure objects
US8819446B2 (en) * 2009-06-26 2014-08-26 International Business Machines Corporation Support for secure objects in a computer system
US9846789B2 (en) 2011-09-06 2017-12-19 International Business Machines Corporation Protecting application programs from malicious software or malware
US9954875B2 (en) 2009-06-26 2018-04-24 International Business Machines Corporation Protecting from unintentional malware download
US8954752B2 (en) 2011-02-23 2015-02-10 International Business Machines Corporation Building and distributing secure object software
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
AU662805B2 (en) * 1992-04-06 1995-09-14 Addison M. Fischer A method for processing information among computers which may exchange messages
EP0930566A3 (de) * 1992-07-06 2006-07-05 Microsoft Corporation Verfahren und System zum Erstellen von Objekten
EP0636860B1 (de) 1992-11-17 1998-01-28 Citizen Watch Co. Ltd. Drehgeschwindigkeitsdetektorschaltung
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

Also Published As

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

Similar Documents

Publication Publication Date Title
US7093134B1 (en) Method and apparatus for signing and sealing objects
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) 多级多维内容保护方法
CN1178456C (zh) 用于把id信息添加到数字内容中并读取该信息的方法和设备
US11308241B2 (en) Security data generation based upon software unreadable registers
US5999628A (en) Method and apparatus for improved digital message transaction model
US7730315B2 (en) Cryptosystem based on a Jacobian of a curve
JPH06104929A (ja) ホスト対ホストの暗号キーを変更する形式のコンピュータネットワーク
CN1809984A (zh) 改进的保密验证信道
CN101040275A (zh) 内容加密方法、系统和利用该加密方法通过网络提供内容的方法
CN1279851A (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
CN102187617A (zh) 密码系统
US7039192B1 (en) Methods for data encryption using multiple layer steganography
KR20070042511A (ko) 디지털 콘텐트 보안 시스템 및 방법
CN115604710B (zh) 5g场景下支持cp-abe的轻量级终端访问控制方法
CN109829322B (zh) 基于授权信息的数媒文件实时加解密方法与系统
CN1484901A (zh) 用于消息鉴权系统的门限密码方案
CN115913519A (zh) 基于图像的数据加密传输方法、装置及电子设备

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