[go: up one dir, main page]

FR2974207B1 - Procede et systeme de securisation d'un logiciel - Google Patents

Procede et systeme de securisation d'un logiciel

Info

Publication number
FR2974207B1
FR2974207B1 FR1153219A FR1153219A FR2974207B1 FR 2974207 B1 FR2974207 B1 FR 2974207B1 FR 1153219 A FR1153219 A FR 1153219A FR 1153219 A FR1153219 A FR 1153219A FR 2974207 B1 FR2974207 B1 FR 2974207B1
Authority
FR
France
Prior art keywords
securing
software
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.)
Active
Application number
FR1153219A
Other languages
English (en)
Other versions
FR2974207A1 (fr
Inventor
Didier Perrot
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.)
IN WEBO TECHNOLOGIES
Original Assignee
IN WEBO TECHNOLOGIES
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 IN WEBO TECHNOLOGIES filed Critical IN WEBO TECHNOLOGIES
Priority to FR1153219A priority Critical patent/FR2974207B1/fr
Priority to PCT/FR2012/000143 priority patent/WO2012140339A1/fr
Priority to US14/111,691 priority patent/US20140047555A1/en
Publication of FR2974207A1 publication Critical patent/FR2974207A1/fr
Application granted granted Critical
Publication of FR2974207B1 publication Critical patent/FR2974207B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/60Protecting data
    • 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/14Protecting executable software against software analysis or reverse engineering, e.g. by obfuscation
    • 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
    • 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/2133Verifying human interaction, e.g., Captcha
    • 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/16Obfuscation or hiding, e.g. involving white box

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Technology Law (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Storage Device Security (AREA)
FR1153219A 2011-04-14 2011-04-14 Procede et systeme de securisation d'un logiciel Active FR2974207B1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
FR1153219A FR2974207B1 (fr) 2011-04-14 2011-04-14 Procede et systeme de securisation d'un logiciel
PCT/FR2012/000143 WO2012140339A1 (fr) 2011-04-14 2012-04-13 Procédé et système de sécurisation d'un logiciel
US14/111,691 US20140047555A1 (en) 2011-04-14 2012-04-13 Method and system for securing a software program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1153219A FR2974207B1 (fr) 2011-04-14 2011-04-14 Procede et systeme de securisation d'un logiciel

Publications (2)

Publication Number Publication Date
FR2974207A1 FR2974207A1 (fr) 2012-10-19
FR2974207B1 true FR2974207B1 (fr) 2013-05-24

Family

ID=46001303

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1153219A Active FR2974207B1 (fr) 2011-04-14 2011-04-14 Procede et systeme de securisation d'un logiciel

Country Status (3)

Country Link
US (1) US20140047555A1 (fr)
FR (1) FR2974207B1 (fr)
WO (1) WO2012140339A1 (fr)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3008837B1 (fr) 2013-07-19 2015-08-07 In Webo Technologies Procede d'authentification forte
US20170076106A1 (en) 2015-09-16 2017-03-16 Qualcomm Incorporated Apparatus and method to securely control a remote operation
US10546138B1 (en) 2016-04-01 2020-01-28 Wells Fargo Bank, N.A. Distributed data security
US11263316B2 (en) * 2019-08-20 2022-03-01 Irdeto B.V. Securing software routines
CN114282076B (zh) * 2022-03-04 2022-06-14 支付宝(杭州)信息技术有限公司 一种基于秘密分享的排序方法和系统

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5757913A (en) * 1993-04-23 1998-05-26 International Business Machines Corporation Method and apparatus for data authentication in a data communication environment
WO1997004395A1 (fr) * 1995-07-20 1997-02-06 Dallas Semiconductor Corporation Procede et appareil permettant la creation de cles de cryptage
CA2293650C (fr) * 1997-06-09 2012-09-25 Christian Sven Collberg Techniques d'obscurcissement pour augmenter la securite de logiciels
US7770016B2 (en) * 1999-07-29 2010-08-03 Intertrust Technologies Corporation Systems and methods for watermarking software and other media
US7430670B1 (en) * 1999-07-29 2008-09-30 Intertrust Technologies Corp. Software self-defense systems and methods
CA2305078A1 (fr) * 2000-04-12 2001-10-12 Cloakware Corporation Logiciel infalsifiable - encodage d'information massive
US8266710B2 (en) * 2004-08-09 2012-09-11 Jasim Saleh Al-Azzawi Methods for preventing software piracy
US7587616B2 (en) * 2005-02-25 2009-09-08 Microsoft Corporation System and method of iterative code obfuscation
US7620987B2 (en) * 2005-08-12 2009-11-17 Microsoft Corporation Obfuscating computer code to prevent an attack
US8365286B2 (en) * 2006-06-30 2013-01-29 Sophos Plc Method and system for classification of software using characteristics and combinations of such characteristics
US20090249492A1 (en) * 2006-09-21 2009-10-01 Hans Martin Boesgaard Sorensen Fabrication of computer executable program files from source code
US8041954B2 (en) * 2006-12-07 2011-10-18 Paul Plesman Method and system for providing a secure login solution using one-time passwords
US8130956B2 (en) * 2007-08-02 2012-03-06 International Business Machines Corporation Efficient and low power encrypting and decrypting of data
US20100027796A1 (en) * 2008-08-01 2010-02-04 Disney Enterprises, Inc. Multi-encryption
FR2937204B1 (fr) * 2008-10-15 2013-08-23 In Webo Technologies Systeme d'authentification
JP5458184B2 (ja) * 2009-10-08 2014-04-02 イルデト カナダ コーポレーション 動的ファンクションコールシステムにおけるアグレッシブな自動修正のためのシステムおよび方法

Also Published As

Publication number Publication date
FR2974207A1 (fr) 2012-10-19
WO2012140339A1 (fr) 2012-10-18
US20140047555A1 (en) 2014-02-13

Similar Documents

Publication Publication Date Title
FR2973137B1 (fr) Procede et systeme d'authentification d'un document securise
FR2944128B1 (fr) Systeme et procede a l'appontage d'un aeronef
ZA201402502B (en) A method and system for accessing places
EP2671114A4 (fr) Système d'imagerie et procédé associé
FR2995345B1 (fr) Procede et systeme de demarrage d'un turbomoteur d'aeronef
FR2959810B1 (fr) Procede de definition d'un systeme de navigation.
ZA201309358B (en) Method and system for processing a search request
HK1179366A1 (zh) 分布式存儲系統管理裝置及方法
FR3001166B1 (fr) Procede de rechargement d'une piece
FR2981185B1 (fr) Procede d'etalonnage d'un systeme de vision par ordinateur embarque sur un mobile
FR2970864B1 (fr) Systeme de delivrance d'un stent
FR2999537B1 (fr) Systeme et procede de capture et d'elimination d'un debris spatial
ITMI20120367A1 (it) Procedimento e sistema per produrre un filone-filtro
FR2964574B1 (fr) Procede et systeme de controle d'un filtre
FR2977052B1 (fr) Systeme et procede de saisie et d'acheminement de donnees
FR2955288B1 (fr) Procede de securisation d'un objet, et objet correspondant
FR2998875B1 (fr) Procede et systeme de mise a poste d'un satellite
FR2955646B1 (fr) Systeme et procede de ventilation pour turbine
FR2980295B1 (fr) Procede et systeme de navigation avec serveur centralise
FR2974207B1 (fr) Procede et systeme de securisation d'un logiciel
FR2998541B1 (fr) Procede d'agencement d'un systeme de flottabilite sur un aeronef, systeme de flottabilite pour aeronef, et aeronef
FR2990242B1 (fr) Procede de demontage d'un turboreacteur
FR2981712B1 (fr) Unite d'embrayage et procede de montage d'une unite d'embrayage
FR3007152B1 (fr) Procede et systeme de recalage d'un modele numerique
FR2988327B1 (fr) Procede et systeme de fabrication d'un document securise

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8

PLFP Fee payment

Year of fee payment: 10

PLFP Fee payment

Year of fee payment: 11

PLFP Fee payment

Year of fee payment: 12

PLFP Fee payment

Year of fee payment: 14