WO2009012169A3 - Updating and validating documents secured cryptographically - Google Patents

Updating and validating documents secured cryptographically Download PDF

Info

Publication number
WO2009012169A3
WO2009012169A3 PCT/US2008/069847 US2008069847W WO2009012169A3 WO 2009012169 A3 WO2009012169 A3 WO 2009012169A3 US 2008069847 W US2008069847 W US 2008069847W WO 2009012169 A3 WO2009012169 A3 WO 2009012169A3
Authority
WO
WIPO (PCT)
Prior art keywords
new version
updating
document
create
validating documents
Prior art date
Application number
PCT/US2008/069847
Other languages
French (fr)
Other versions
WO2009012169A2 (en
Inventor
Colin Wilson Reid
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Priority to EP08796163.7A priority Critical patent/EP2168301A4/en
Priority to CN2008800244390A priority patent/CN101743714B/en
Priority to JP2010517089A priority patent/JP2010534035A/en
Publication of WO2009012169A2 publication Critical patent/WO2009012169A2/en
Publication of WO2009012169A3 publication Critical patent/WO2009012169A3/en

Links

Classifications

    • 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/32Cryptographic 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/3247Cryptographic 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 involving digital signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • 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/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/088Usage controlling of secret information, e.g. techniques for restricting cryptographic keys to pre-authorized uses, different access levels, validity of crypto-period, different key- or password length, or different strong and weak cryptographic algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/80Wireless

Abstract

Aspects of the subject matter described herein relate to updating and validating documents secured cryptographically. In aspects, documents are encrypted to protect them from unauthorized access. An entity having write access to a document may create a new version of the document and sign the new version with a private key. Other entities may validate that the new version of the document was created by an authorized entity by using a public key available in security data associated with the version. The entities that are authorized to create a new version may change which security principals are allowed to create subsequent versions.
PCT/US2008/069847 2007-07-13 2008-07-11 Updating and validating documents secured cryptographically WO2009012169A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP08796163.7A EP2168301A4 (en) 2007-07-13 2008-07-11 Updating and validating documents secured cryptographically
CN2008800244390A CN101743714B (en) 2007-07-13 2008-07-11 Updating and validating documents secured cryptographically
JP2010517089A JP2010534035A (en) 2007-07-13 2008-07-11 Updating and verifying cryptographically protected documents

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/777,298 US8887298B2 (en) 2007-07-13 2007-07-13 Updating and validating documents secured cryptographically
US11/777,298 2007-07-13

Publications (2)

Publication Number Publication Date
WO2009012169A2 WO2009012169A2 (en) 2009-01-22
WO2009012169A3 true WO2009012169A3 (en) 2009-04-09

Family

ID=40254240

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2008/069847 WO2009012169A2 (en) 2007-07-13 2008-07-11 Updating and validating documents secured cryptographically

Country Status (6)

Country Link
US (1) US8887298B2 (en)
EP (1) EP2168301A4 (en)
JP (1) JP2010534035A (en)
CN (1) CN101743714B (en)
RU (1) RU2010100883A (en)
WO (1) WO2009012169A2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090025092A1 (en) * 2007-07-20 2009-01-22 Secure Data Imaging, Llc Secure online data storage and retrieval system and method
US8656159B1 (en) * 2007-10-11 2014-02-18 Adobe Systems Incorporated Versioning of modifiable encrypted documents
US8806190B1 (en) 2010-04-19 2014-08-12 Amaani Munshi Method of transmission of encrypted documents from an email application
US8874896B2 (en) * 2010-06-18 2014-10-28 Intertrust Technologies Corporation Secure processing systems and methods
EP2555129B1 (en) * 2011-08-03 2019-02-06 Amadeus S.A.S. Method and system to maintain strong consistency of distributed replicated contents in a client/server system
US10320757B1 (en) * 2014-06-06 2019-06-11 Amazon Technologies, Inc. Bounded access to critical data
US10445073B2 (en) * 2015-11-10 2019-10-15 International Business Machines Corporation Separation of user interface logic from user interface presentation by using a protocol
SE541713C2 (en) * 2017-05-03 2019-12-03 Enigio Time Ab Method and system for registering digital documents
KR102156076B1 (en) * 2018-11-16 2020-09-16 (주) 더존비즈온 Ciphering system and method for processing private information
US11567904B2 (en) 2019-05-03 2023-01-31 First American Financial Corporation Distributed ledger systems and methods for importing, accessing, verifying, and comparing documents
US11227591B1 (en) 2019-06-04 2022-01-18 Amazon Technologies, Inc. Controlled access to data
SE545318C2 (en) * 2021-03-01 2023-07-04 Enigio AB Method and system for registering digital documents

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020006212A1 (en) * 1996-05-16 2002-01-17 Rhoads Geoffrey B. Digital watermarking apparatus and methods
JP2005332010A (en) * 2004-05-18 2005-12-02 Ricoh Co Ltd Document management system, program and recording medium
US7134020B2 (en) * 2002-01-31 2006-11-07 Peraogulne Corp. System and method for securely duplicating digital documents
US20070038688A1 (en) * 2005-08-12 2007-02-15 Microsoft Corporation Copying and updating files

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5465299A (en) * 1992-12-03 1995-11-07 Hitachi, Ltd. Electronic document processing system and method of forming digital signature
US5974238A (en) 1996-08-07 1999-10-26 Compaq Computer Corporation Automatic data synchronization between a handheld and a host computer using pseudo cache including tags and logical data elements
US6732277B1 (en) 1998-10-08 2004-05-04 Entrust Technologies Ltd. Method and apparatus for dynamically accessing security credentials and related information
US6757896B1 (en) 1999-01-29 2004-06-29 International Business Machines Corporation Method and apparatus for enabling partial replication of object stores
JP3254434B2 (en) 1999-04-13 2002-02-04 三菱電機株式会社 Data communication device
US6928467B2 (en) 2000-02-02 2005-08-09 Inno Path Software, Inc. Apparatus and methods for providing data synchronization by facilitating data synchronization system design
US6505200B1 (en) 2000-07-06 2003-01-07 International Business Machines Corporation Application-independent data synchronization technique
US7010689B1 (en) * 2000-08-21 2006-03-07 International Business Machines Corporation Secure data storage and retrieval in a client-server environment
US6931545B1 (en) * 2000-08-28 2005-08-16 Contentguard Holdings, Inc. Systems and methods for integrity certification and verification of content consumption environments
WO2002082281A2 (en) 2001-04-04 2002-10-17 M-Systems Flask Disk Pioneers Ltd. Remote data synchronization
US20030005306A1 (en) 2001-06-29 2003-01-02 Hunt Preston J. Message digest based data synchronization
US7127477B2 (en) 2001-11-06 2006-10-24 Everyware Solutions Inc. Method and system for access to automatically synchronized remote files
US7783765B2 (en) * 2001-12-12 2010-08-24 Hildebrand Hal S System and method for providing distributed access control to secured documents
US7707564B2 (en) 2003-02-26 2010-04-27 Bea Systems, Inc. Systems and methods for creating network-based software services using source code annotations
US7743022B2 (en) 2003-02-28 2010-06-22 Microsoft Corporation Method and system for synchronizing data shared among peer computing devices
US7353397B1 (en) * 2003-04-30 2008-04-01 Adobe Systems Incorporated Repurposing digitally signed information
JP2005079912A (en) 2003-08-29 2005-03-24 Matsushita Electric Ind Co Ltd Secure data management device
US20050055698A1 (en) 2003-09-10 2005-03-10 Sap Aktiengesellschaft Server-driven data synchronization method and system
US8627489B2 (en) * 2003-10-31 2014-01-07 Adobe Systems Incorporated Distributed document version control
US7487189B2 (en) 2003-12-19 2009-02-03 Microsoft Corporation Extensible remote data synchronization
US20050138211A1 (en) 2003-12-19 2005-06-23 Mobile Action Technology Inc. Data synchronization system with data security and proxy capabilities

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020006212A1 (en) * 1996-05-16 2002-01-17 Rhoads Geoffrey B. Digital watermarking apparatus and methods
US7134020B2 (en) * 2002-01-31 2006-11-07 Peraogulne Corp. System and method for securely duplicating digital documents
JP2005332010A (en) * 2004-05-18 2005-12-02 Ricoh Co Ltd Document management system, program and recording medium
US20070038688A1 (en) * 2005-08-12 2007-02-15 Microsoft Corporation Copying and updating files

Also Published As

Publication number Publication date
EP2168301A2 (en) 2010-03-31
CN101743714A (en) 2010-06-16
RU2010100883A (en) 2011-07-20
WO2009012169A2 (en) 2009-01-22
CN101743714B (en) 2012-09-12
EP2168301A4 (en) 2017-06-14
US20090019549A1 (en) 2009-01-15
JP2010534035A (en) 2010-10-28
US8887298B2 (en) 2014-11-11

Similar Documents

Publication Publication Date Title
WO2009012169A3 (en) Updating and validating documents secured cryptographically
WO2009012165A3 (en) Creating and validating cryptographically secured documents
WO2009158086A3 (en) Techniques for ensuring authentication and integrity of communications
WO2007102907A3 (en) Certify and split system and method for replacing cryptographic keys
WO2007125486A3 (en) Improved access to authorized domains
GB2430781A (en) Security for computer software
WO2008051736A3 (en) Architecture for unified threat management
BR112014012653A8 (en) system and method for issuer security domain key management when using global platform specifications
MY166564A (en) A system and method for privacy management for internet of things services
WO2008124201A3 (en) Secure file encryption
WO2008048403A3 (en) Secure device authentication system and method
WO2008117550A1 (en) Software ic card system, management server, terminal, service providing server, service providing method, and program
CN107533613B (en) Storage medium product, cloud printing system and PDF file access method
WO2008110786A3 (en) Verification of movement of items
CN102467585A (en) Electronic signature, verification and revocation method of DWG document
WO2006044710A3 (en) Data security
WO2008092167A3 (en) Protecting secrets in an untrusted recipient
Schneier Protocol Building Blocks
WO2008135996A3 (en) Safe self-destruction of data
WO2007123646A3 (en) Secure exchange of information in electronic design automation with license-related key generation
WO2008154049A3 (en) Cryptographically controlling access to documents
WO2007053822A3 (en) Security enabler device and method for securing data communications
CN106534115A (en) Electronic medical record system design based on domestic cipher algorithm and method
Schneier Intermediate protocols
Schneier Key length

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200880024439.0

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08796163

Country of ref document: EP

Kind code of ref document: A2

WWE Wipo information: entry into national phase

Ref document number: 2010100883

Country of ref document: RU

WWE Wipo information: entry into national phase

Ref document number: 2010517089

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2008796163

Country of ref document: EP