DE50007300D1 - Verfahren zum Schutz von Computer-Software und/oder computerlesbaren Daten sowie Schutzgerät - Google Patents

Verfahren zum Schutz von Computer-Software und/oder computerlesbaren Daten sowie Schutzgerät

Info

Publication number
DE50007300D1
DE50007300D1 DE50007300T DE50007300T DE50007300D1 DE 50007300 D1 DE50007300 D1 DE 50007300D1 DE 50007300 T DE50007300 T DE 50007300T DE 50007300 T DE50007300 T DE 50007300T DE 50007300 D1 DE50007300 D1 DE 50007300D1
Authority
DE
Germany
Prior art keywords
license
software
encoding
computer
taker
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
DE50007300T
Other languages
English (en)
Inventor
Marcellus Buchheit
Oliver Winzenried
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.)
WIBU Systems AG
Original Assignee
WIBU Systems AG
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 WIBU Systems AG filed Critical WIBU Systems AG
Application granted granted Critical
Publication of DE50007300D1 publication Critical patent/DE50007300D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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]
    • G06F21/12Protecting executable software
    • G06F21/121Restricting unauthorised execution of programs
    • G06F21/125Restricting unauthorised execution of programs by manipulating the program code, e.g. source code, compiled code, interpreted code, machine code
    • 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
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2107File encryption
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2135Metering
DE50007300T 2000-08-24 2000-08-24 Verfahren zum Schutz von Computer-Software und/oder computerlesbaren Daten sowie Schutzgerät Expired - Lifetime DE50007300D1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP00118372A EP1184771B1 (de) 2000-08-24 2000-08-24 Verfahren zum Schutz von Computer-Software und/oder computerlesbaren Daten sowie Schutzgerät

Publications (1)

Publication Number Publication Date
DE50007300D1 true DE50007300D1 (de) 2004-09-09

Family

ID=8169631

Family Applications (1)

Application Number Title Priority Date Filing Date
DE50007300T Expired - Lifetime DE50007300D1 (de) 2000-08-24 2000-08-24 Verfahren zum Schutz von Computer-Software und/oder computerlesbaren Daten sowie Schutzgerät

Country Status (5)

Country Link
US (1) US7143297B2 (de)
EP (1) EP1184771B1 (de)
JP (1) JP3830365B2 (de)
AT (1) ATE272858T1 (de)
DE (1) DE50007300D1 (de)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7174466B2 (en) 2001-08-01 2007-02-06 Sas Validy Method to protect software against unwanted use with a “detection and coercion” principle
NO20023860D0 (no) * 2002-08-14 2002-08-14 Sospita As Fremgangsmåte for å generere og prosessere dataströmmer som inneholder krypterte og dekrypterte data
US7370212B2 (en) 2003-02-25 2008-05-06 Microsoft Corporation Issuing a publisher use license off-line in a digital rights management (DRM) system
ATE434227T1 (de) * 2003-12-30 2009-07-15 Wibu Systems Ag Verfahren zum wiederherstellen eines berechtigungscodes
US7600113B2 (en) * 2004-02-20 2009-10-06 Microsoft Corporation Secure network channel
US20060242406A1 (en) 2005-04-22 2006-10-26 Microsoft Corporation Protected computing environment
US8347078B2 (en) 2004-10-18 2013-01-01 Microsoft Corporation Device certificate individualization
US8176564B2 (en) 2004-11-15 2012-05-08 Microsoft Corporation Special PC mode entered upon detection of undesired state
US8464348B2 (en) * 2004-11-15 2013-06-11 Microsoft Corporation Isolated computing environment anchored into CPU and motherboard
US8336085B2 (en) 2004-11-15 2012-12-18 Microsoft Corporation Tuning product policy using observed evidence of customer behavior
US20060165005A1 (en) * 2004-11-15 2006-07-27 Microsoft Corporation Business method for pay-as-you-go computer and dynamic differential pricing
DE102004056635A1 (de) * 2004-11-23 2006-05-24 MICON Verein zur Förderung der Mobilität im Internet und in Kommunikationsnetzen e.V. Verfahren zur Softwaredistribution
JP4236630B2 (ja) * 2004-11-30 2009-03-11 三洋電機株式会社 コンテンツデータ記録媒体
US8438645B2 (en) 2005-04-27 2013-05-07 Microsoft Corporation Secure clock with grace periods
US8725646B2 (en) 2005-04-15 2014-05-13 Microsoft Corporation Output protection levels
US9436804B2 (en) 2005-04-22 2016-09-06 Microsoft Technology Licensing, Llc Establishing a unique session key using a hardware functionality scan
US9363481B2 (en) 2005-04-22 2016-06-07 Microsoft Technology Licensing, Llc Protected media pipeline
DE102005020313A1 (de) * 2005-05-02 2006-11-16 Giesecke & Devrient Gmbh Vorrichtung und Verfahren zur Erzeugung von Daten für eine Initialisierung von Sicherheitsdatenträgern
US20060265758A1 (en) 2005-05-20 2006-11-23 Microsoft Corporation Extensible media rights
US8353046B2 (en) 2005-06-08 2013-01-08 Microsoft Corporation System and method for delivery of a modular operating system
EP2038806B1 (de) 2006-06-21 2013-09-25 Wibu-Systems AG Verfahren zur einbruchmeldung
WO2008056373A1 (en) * 2006-11-10 2008-05-15 M/S Trinity Future-In Pvt Ltd Intelligent system to protect softwares from unauthorized duplication
EP1936531A1 (de) 2006-12-20 2008-06-25 Thomson Licensing Verfahren und System für sichere Softwareinstallation
EP1939784A1 (de) * 2006-12-20 2008-07-02 THOMSON Licensing Verfahren und Vorrichtung für sichere Softwareinstallation
US20080184026A1 (en) * 2007-01-29 2008-07-31 Hall Martin H Metered Personal Computer Lifecycle
TWI517653B (zh) * 2009-11-16 2016-01-11 Arm科技有限公司 電子裝置及密碼材料供應之方法
US9231758B2 (en) * 2009-11-16 2016-01-05 Arm Technologies Israel Ltd. System, device, and method of provisioning cryptographic data to electronic devices
US10454674B1 (en) * 2009-11-16 2019-10-22 Arm Limited System, method, and device of authenticated encryption of messages
US8484451B2 (en) * 2010-03-11 2013-07-09 St-Ericsson Sa Method and apparatus for software boot revocation
DE102012022037A1 (de) 2012-11-09 2014-05-15 Heidelberger Druckmaschinen Ag Sicherheitsvorrichtung zur Herstellung von Sicherheitsetiketten und Sicherheitsetikett
US11477012B2 (en) 2019-09-24 2022-10-18 Rockwell Automation Technologies, Inc. Cryptographic feature licensing
DE102020002264A1 (de) 2020-04-14 2021-10-14 Drägerwerk AG & Co. KGaA System, Medizingeräte, Netzwerkkomponenten, Vorrichtungen, Verfahren und Computerprogramme für Medizingeräte und Netzwerkkomponenten

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5757907A (en) * 1994-04-25 1998-05-26 International Business Machines Corporation Method and apparatus for enabling trial period use of software products: method and apparatus for generating a machine-dependent identification
US5473692A (en) * 1994-09-07 1995-12-05 Intel Corporation Roving software license for a hardware agent
US5987134A (en) * 1996-02-23 1999-11-16 Fuji Xerox Co., Ltd. Device and method for authenticating user's access rights to resources
EP0968585A1 (de) * 1997-03-14 2000-01-05 Cryptoworks Inc. Verfahren zum verwalten von rechten über digitale produkte
US6233567B1 (en) * 1997-08-29 2001-05-15 Intel Corporation Method and apparatus for software licensing electronically distributed programs
US6134659A (en) * 1998-01-07 2000-10-17 Sprong; Katherine A. Controlled usage software
US6189146B1 (en) * 1998-03-18 2001-02-13 Microsoft Corporation System and method for software licensing
IL124571A0 (en) * 1998-05-21 1998-12-06 Miki Mullor Method of restricting software operation within a licensed limitation
US6219652B1 (en) * 1998-06-01 2001-04-17 Novell, Inc. Network license authentication
GB2346989A (en) * 1999-02-19 2000-08-23 Ibm Software licence management system uses clustered licence servers
US20040243815A1 (en) * 2003-05-28 2004-12-02 Yoshihiro Tsukamura System and method of distributing and controlling rights of digital content

Also Published As

Publication number Publication date
EP1184771A1 (de) 2002-03-06
JP3830365B2 (ja) 2006-10-04
JP2002116839A (ja) 2002-04-19
ATE272858T1 (de) 2004-08-15
US7143297B2 (en) 2006-11-28
EP1184771B1 (de) 2004-08-04
US20020031222A1 (en) 2002-03-14

Similar Documents

Publication Publication Date Title
DE50007300D1 (de) Verfahren zum Schutz von Computer-Software und/oder computerlesbaren Daten sowie Schutzgerät
ATE522039T1 (de) Vorrichtung und verfahren zur verarbeitung von verschlüsselten daten
BR0104213A (pt) Executor de reprodução de gravação de dados, método de processamento de dados e meio de provisão de programa
ATE435537T1 (de) Vorrichtung und verfahren zur informationsaufzeichnung und -wiedergabe mit einer baumstruktur von verschlüsselungsschlüsseln
ATE400031T1 (de) Verfahren und system zur sicheren inhaltsverteilung
DE60126874D1 (de) Vorrichtung und verfahren zur informationsverarbeitung
DE602006006629D1 (de) Informationsübertragungsverfahren
EP0292247A3 (de) Authentifizierer
ATE219311T1 (de) Verfahren und vorrichtung zum erzeugen eines verschlüsselten nutzdatenstroms und verfahren und vorrichtung zum entschlüsseln eines verschlüsselten nutzdatenstroms
ATE310272T1 (de) Verfahren zur ferngesteuerten änderung eines kommunikationspasswortes
DE60213314D1 (de) Verfahren und Anordnungen zum kontrollierten Zugang zu Ressourcen basiert auf einem Authentifizierungsverfahren
AR033559A1 (es) Metodo y dispositivo para controlar la distribucion y uso de un trabajo digital y el portador de grabacion obtenido
DE60313519D1 (de) Verfahren zur Erzeugung eines Schlüssels, Inhaltsbereitstellungsverfahren, Entschlüsselungsverfahren für verschlüsselte Inhalte, Verfahren zur Erkennung von illegalen Benutzern, System zum Bereitstellen von Inhalten, Benutzersystem, Verfahren zur Ablaufverfolgung, Verschlüsselungsgerät, Entschlüsselungsgerät, und Computerprogramm
BR9405567A (pt) Gerador de sequência de bits pseudo-rand6omicos, dispositivo de comunicação e processo para gerar sequência de bits pseudo-randÈmicos.
DE60231434D1 (de) Verfahren zum sicheren elektronischen wählen und kryptographische protokolle und computerprogramme dafür
NO20063077L (no) Nedihulls bibliotek av masterwavelets for VSP-under-boreing-applikasjoner
SG120868A1 (en) Data storage device security method and apparatus
ATE492087T1 (de) Verfahren, vorrichtungen und computerprogrammprodukt zum ver- und entschlüsseln von mediendaten
ATE163337T1 (de) Verfahren zum beglaubigen von kommunikationsteilnehmern, einrichtung zur anwendung des verfahrens
BR0310002A (pt) Sistema e método para inserção de marca d'água digital em repositório de dados
ATE429746T1 (de) Verfahren und vorrichtung zur verschlüsselung oder entschlüsselung und rechnerlesbares medium zur aufzeichnung des programmes
ATE162032T1 (de) Einrichtung zur verschlüsselung der personenidentifikation mit einem fehlerkorrigierenen kode und verfahren
US6865554B1 (en) Device and method for producing an optical registration carrier by means of a master mold, an optical registration carrier
TW200515396A (en) Signal processing system, record reproducing apparatus, recording method, program of recording method and recording medium
MY140240A (en) Optical disc recording apparatus, optical disc recording method, optical disc, optical disc reproducing apparatus, and optical disc reproducing method

Legal Events

Date Code Title Description
8364 No opposition during term of opposition