FR2828300B1 - Procede pour proteger un logiciel a l'aide d'un principe dit de "fonctions elementaires" contre son utilisation non autorisee - Google Patents

Procede pour proteger un logiciel a l'aide d'un principe dit de "fonctions elementaires" contre son utilisation non autorisee

Info

Publication number
FR2828300B1
FR2828300B1 FR0110241A FR0110241A FR2828300B1 FR 2828300 B1 FR2828300 B1 FR 2828300B1 FR 0110241 A FR0110241 A FR 0110241A FR 0110241 A FR0110241 A FR 0110241A FR 2828300 B1 FR2828300 B1 FR 2828300B1
Authority
FR
France
Prior art keywords
principle
unauthorized use
elementary functions
protecting software
protecting
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
FR0110241A
Other languages
English (en)
Other versions
FR2828300A1 (fr
Inventor
Jean Christophe Cuenod
Gilles Sgro
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.)
Validy Net Inc Us
Original Assignee
Validy SAS
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
Priority to FR0110241A priority Critical patent/FR2828300B1/fr
Application filed by Validy SAS filed Critical Validy SAS
Priority to KR10-2004-7000810A priority patent/KR20040032860A/ko
Priority to EP02762529A priority patent/EP1412839A2/fr
Priority to CNB028146743A priority patent/CN1275115C/zh
Priority to YU5804A priority patent/YU5804A/sh
Priority to IL15995602A priority patent/IL159956A0/xx
Priority to PL02367486A priority patent/PL367486A1/xx
Priority to MXPA04000595A priority patent/MXPA04000595A/es
Priority to BR0211372-4A priority patent/BR0211372A/pt
Priority to HU0400239A priority patent/HUP0400239A2/hu
Priority to CA002454096A priority patent/CA2454096A1/fr
Priority to PCT/FR2002/002344 priority patent/WO2003012605A2/fr
Priority to JP2003517723A priority patent/JP3949106B2/ja
Publication of FR2828300A1 publication Critical patent/FR2828300A1/fr
Priority to ZA2004/00353A priority patent/ZA200400353B/en
Priority to TNP2004000009A priority patent/TNSN04009A1/fr
Priority to HR20040044A priority patent/HRP20040044A2/hr
Priority to MA27489A priority patent/MA26123A1/fr
Priority to NO20040230A priority patent/NO20040230L/no
Priority to HK05102680A priority patent/HK1070958A1/xx
Publication of FR2828300B1 publication Critical patent/FR2828300B1/fr
Application granted granted Critical
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • 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]
    • G06F21/12Protecting executable software
    • G06F21/121Restricting unauthorised execution of programs
    • G06F21/123Restricting unauthorised execution of programs by using dedicated hardware, e.g. dongles, smart cards, cryptographic processors, global positioning systems [GPS] devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Technology Law (AREA)
  • Multimedia (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Storage Device Security (AREA)
FR0110241A 2001-07-31 2001-07-31 Procede pour proteger un logiciel a l'aide d'un principe dit de "fonctions elementaires" contre son utilisation non autorisee Expired - Lifetime FR2828300B1 (fr)

Priority Applications (19)

Application Number Priority Date Filing Date Title
FR0110241A FR2828300B1 (fr) 2001-07-31 2001-07-31 Procede pour proteger un logiciel a l'aide d'un principe dit de "fonctions elementaires" contre son utilisation non autorisee
BR0211372-4A BR0211372A (pt) 2001-07-31 2002-07-04 Processo para proteger um software vulnerável contra o seu uso não autorizado; sistema para a implementação do processo; unidade pré-personalizada; unidade que permite executar um software protegido e impedir sua utilização não autorizada; conjunto de unidades; conjunto de distribuição de um software protegido; unidade de processamento e de memorização e conjunto de unidades de processamento e de memorização
PCT/FR2002/002344 WO2003012605A2 (fr) 2001-07-31 2002-07-04 Procede pour proteger un logiciel a l'aide de 'fonctions elementaires' contre son utilisation non autorisee
YU5804A YU5804A (sh) 2001-07-31 2002-07-04 Postupak za zaštitu softvera protiv neovlašćenog korišćenja, koristeći princip elementarnih funkcija
IL15995602A IL159956A0 (en) 2001-07-31 2002-07-04 Method to protect software against unauthorised use with a elementary functions principle
PL02367486A PL367486A1 (en) 2001-07-31 2002-07-04 Method for protecting a software using a so-called elementary functions principle against its unauthorised use
MXPA04000595A MXPA04000595A (es) 2001-07-31 2002-07-04 Metodo para proteger un software con la ayuda de un principio llamado de "funciones elementales" contra su uso no autorizado.
EP02762529A EP1412839A2 (fr) 2001-07-31 2002-07-04 Procede pour proteger un logiciel a l'aide de "fonctions elementaires" contre son utilisation non autorisee
HU0400239A HUP0400239A2 (en) 2001-07-31 2002-07-04 Method for protecting a software using a so-called elementary functions principle against its unauthorised use
JP2003517723A JP3949106B2 (ja) 2001-07-31 2002-07-04 「基本関数」原理により不正使用に対してソフトウェアを保護する方法
KR10-2004-7000810A KR20040032860A (ko) 2001-07-31 2002-07-04 소위 기본 함수 원리를 사용하여 소프트웨어를 불법사용으로부터 보호하는 방법
CNB028146743A CN1275115C (zh) 2001-07-31 2002-07-04 利用“基本函数”原理保护软件免遭非意愿使用的方法
CA002454096A CA2454096A1 (fr) 2001-07-31 2002-07-04 Procede pour proteger un logiciel a l'aide de "fonctions elementaires" contre son utilisation non autorisee
ZA2004/00353A ZA200400353B (en) 2001-07-31 2004-01-16 Method for protecting a software using a so called elementary functions principle against its unauthorised use
MA27489A MA26123A1 (fr) 2001-07-31 2004-01-19 Procede pour proteger un logiciel a l'aide d'un principe dit de " fonctions elementaires " contre son utilisation non autorisee
HR20040044A HRP20040044A2 (en) 2001-07-31 2004-01-19 Method for protecting a software using a so-called elementary functions principle against its unauthorised use
TNP2004000009A TNSN04009A1 (fr) 2001-07-31 2004-01-19 Procede pour proteger un logiciel a l'aide d'un principe dit de "fonctions elementaires" contre son utilisation non autorisee
NO20040230A NO20040230L (no) 2001-07-31 2004-01-19 Fremgangsmate for a beskytte en programvare, ved anvendelse av et sakalt elementaerfunksjoner-prinsipp, mot uautorisert bruk av den
HK05102680A HK1070958A1 (en) 2001-07-31 2005-03-30 Method to protect software against unwanted use with a "elementary functions" principle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0110241A FR2828300B1 (fr) 2001-07-31 2001-07-31 Procede pour proteger un logiciel a l'aide d'un principe dit de "fonctions elementaires" contre son utilisation non autorisee

Publications (2)

Publication Number Publication Date
FR2828300A1 FR2828300A1 (fr) 2003-02-07
FR2828300B1 true FR2828300B1 (fr) 2010-09-03

Family

ID=8866116

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0110241A Expired - Lifetime FR2828300B1 (fr) 2001-07-31 2001-07-31 Procede pour proteger un logiciel a l'aide d'un principe dit de "fonctions elementaires" contre son utilisation non autorisee

Country Status (19)

Country Link
EP (1) EP1412839A2 (fr)
JP (1) JP3949106B2 (fr)
KR (1) KR20040032860A (fr)
CN (1) CN1275115C (fr)
BR (1) BR0211372A (fr)
CA (1) CA2454096A1 (fr)
FR (1) FR2828300B1 (fr)
HK (1) HK1070958A1 (fr)
HR (1) HRP20040044A2 (fr)
HU (1) HUP0400239A2 (fr)
IL (1) IL159956A0 (fr)
MA (1) MA26123A1 (fr)
MX (1) MXPA04000595A (fr)
NO (1) NO20040230L (fr)
PL (1) PL367486A1 (fr)
TN (1) TNSN04009A1 (fr)
WO (1) WO2003012605A2 (fr)
YU (1) YU5804A (fr)
ZA (1) ZA200400353B (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109102436B (zh) * 2018-06-22 2020-10-27 芯启源(上海)半导体科技有限公司 基于usb3.0协议ts1训练序列的ip软核产权保护与侵权鉴定方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2634917A1 (fr) * 1988-08-01 1990-02-02 Pionchon Philippe Procede et dispositif de protection d'un logiciel, en particulier contre les copies non autorisees
US5754646A (en) * 1995-07-19 1998-05-19 Cable Television Laboratories, Inc. Method for protecting publicly distributed software
WO1999066387A1 (fr) * 1998-06-12 1999-12-23 Gemplus Procede de controle de l'execution d'un produit logiciel
WO1999001815A1 (fr) * 1997-06-09 1999-01-14 Intertrust, Incorporated Techniques d'obscurcissement pour augmenter la securite de logiciels

Also Published As

Publication number Publication date
NO20040230L (no) 2004-03-30
CN1535409A (zh) 2004-10-06
IL159956A0 (en) 2004-06-20
WO2003012605A3 (fr) 2003-12-24
FR2828300A1 (fr) 2003-02-07
KR20040032860A (ko) 2004-04-17
CA2454096A1 (fr) 2003-02-13
HUP0400239A2 (en) 2004-09-28
CN1275115C (zh) 2006-09-13
MXPA04000595A (es) 2005-02-17
EP1412839A2 (fr) 2004-04-28
JP2004537801A (ja) 2004-12-16
BR0211372A (pt) 2004-09-14
PL367486A1 (en) 2005-02-21
ZA200400353B (en) 2005-03-30
MA26123A1 (fr) 2004-04-01
YU5804A (sh) 2006-05-25
TNSN04009A1 (fr) 2006-06-01
HK1070958A1 (en) 2005-06-30
HRP20040044A2 (en) 2005-02-28
WO2003012605A2 (fr) 2003-02-13
JP3949106B2 (ja) 2007-07-25

Similar Documents

Publication Publication Date Title
DE19982872T1 (de) System zum dynamischen Ändern der Ablaufpriorität eines Empfangsfifos
DE69940475D1 (de) Vorrichtung zum markieren von orten
ID28616A (id) Alat pengemas sumur hidrolik
IT1283175B1 (it) Dispositivo per serrare lastre su un cilindro
NO20005882L (no) Bomarrangement for steinboringsanordning
FR2828303B1 (fr) Procede pour proteger un logiciel a l'aide d'un principe dit de "renommage" contre son utilisation non autorisee
FR2781890B1 (fr) Procede de conception d'une surface optique courbe
NO985798D0 (no) Anordning ved verkt°y for setting av en br°nnpakning
FR2828300B1 (fr) Procede pour proteger un logiciel a l'aide d'un principe dit de "fonctions elementaires" contre son utilisation non autorisee
FR2828304B1 (fr) Procede pour proteger un logiciel a l'aide d'un principe dit de "dissociation temporelle" contre son utilisation non autorisee
NO995341D0 (no) Utsettingsverktöy for objekter nedihulls
MA26126A1 (fr) Procede pour proteger un logiciel a l'aide d'un principe dit de " variable " contre son utilisation non autorisee
ID24048A (id) Filter bantuan untuk pemrosesan clay
FR2828302B1 (fr) Procede pour proteger un logiciel a l'aide d'un principe dit de "branchement conditionnel" contre son utilisation non autorisee
NO985208L (no) Anordning ved verktøy for fjerning av grader
NO982171L (no) Anordning ved veirekkverk
DE59904336D1 (de) Vorrichtung zum bearbeiten von fahrbahnen
NO306309B1 (no) Anordning ved snubbingrigg
FR2761630B1 (fr) Clef pour ecrous a encoches
KR960011415U (ko) 굴착기용 해머(Hammer)
DE59904759D1 (de) Vorrichtung zum temporären lagedefinierten fixieren von lichtleiterenden
FR2783242B1 (fr) Dispositif en forme de cale-entretoise pour dalles en stock
KR960022850U (ko) 궤도식 굴삭기의 카운터 웨이트 탈착장치
FR2849414B1 (fr) Protecteur pour plaques d'immatriculation
KR970043681U (ko) 굴삭기용 툴 박스

Legal Events

Date Code Title Description
CJ Change in legal form
PLFP Fee payment

Year of fee payment: 15

TP Transmission of property

Owner name: VALIDY NET INC, US

Effective date: 20160215

PLFP Fee payment

Year of fee payment: 16

PLFP Fee payment

Year of fee payment: 17

PLFP Fee payment

Year of fee payment: 18

PLFP Fee payment

Year of fee payment: 20