FR3145816B1 - procédé d’établissement d’une liaison inviolable entre un fichier numérique et une donnée variable - Google Patents

procédé d’établissement d’une liaison inviolable entre un fichier numérique et une donnée variable Download PDF

Info

Publication number
FR3145816B1
FR3145816B1 FR2301413A FR2301413A FR3145816B1 FR 3145816 B1 FR3145816 B1 FR 3145816B1 FR 2301413 A FR2301413 A FR 2301413A FR 2301413 A FR2301413 A FR 2301413A FR 3145816 B1 FR3145816 B1 FR 3145816B1
Authority
FR
France
Prior art keywords
file
fingerprint
data block
identifier
variable data
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
FR2301413A
Other languages
English (en)
Other versions
FR3145816A1 (fr
Inventor
Gabriel Risterucci
Laurent Henocque
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.)
Keeex
Original Assignee
Keeex
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 Keeex filed Critical Keeex
Priority to FR2301413A priority Critical patent/FR3145816B1/fr
Priority to EP24703451.5A priority patent/EP4666202A1/fr
Priority to PCT/IB2024/051075 priority patent/WO2024170997A1/fr
Publication of FR3145816A1 publication Critical patent/FR3145816A1/fr
Application granted granted Critical
Publication of FR3145816B1 publication Critical patent/FR3145816B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • G06F21/645Protecting data integrity, e.g. using checksums, certificates or signatures using a third party
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • 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/3236Cryptographic 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 using cryptographic hash functions
    • H04L9/3239Cryptographic 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 using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • 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/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Storage Device Security (AREA)

Abstract

La présente invention concerne un procédé d’association de données variables à un fichier, le procédé comprenant des étapes de : recherche, par un processeur (T1), d’un premier emplacement d’insertion d’une donnée dans un fichier (FL1) ; insertion au premier emplacement dans le fichier d’un identifiant (BCI1) d’un bloc de donnée (BC1) d’un registre (RG1) accessible depuis un serveur distant (SRV), le bloc de données mémorisant une donnée variable relative au fichier ; calcul d’une première empreinte cryptographique (HS1) portant sur une partie du contenu du fichier incluant l’identifiant du bloc de données, à l’aide d’une fonction (HSH) de calcul d’empreinte fournissant une empreinte dépendant de tous les octets de la partie du contenu du fichier ; et transmission de l’empreinte l’identifiant du bloc de donnée au serveur distant, la donnée variable étant accessible par une requête transmise au serveur distant, contenant l’identifiant du bloc de donnée et la première empreinte. Figure pour l’abrégé : Figure 1
FR2301413A 2023-02-15 2023-02-15 procédé d’établissement d’une liaison inviolable entre un fichier numérique et une donnée variable Active FR3145816B1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
FR2301413A FR3145816B1 (fr) 2023-02-15 2023-02-15 procédé d’établissement d’une liaison inviolable entre un fichier numérique et une donnée variable
EP24703451.5A EP4666202A1 (fr) 2023-02-15 2024-02-06 Procédé d'établissement d'une liaison inviolable entre un fichier numérique et une donnée variable
PCT/IB2024/051075 WO2024170997A1 (fr) 2023-02-15 2024-02-06 Procédé d'établissement d'une liaison inviolable entre un fichier numérique et une donnée variable

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2301413A FR3145816B1 (fr) 2023-02-15 2023-02-15 procédé d’établissement d’une liaison inviolable entre un fichier numérique et une donnée variable
FR2301413 2023-02-15

Publications (2)

Publication Number Publication Date
FR3145816A1 FR3145816A1 (fr) 2024-08-16
FR3145816B1 true FR3145816B1 (fr) 2025-03-14

Family

ID=86764903

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2301413A Active FR3145816B1 (fr) 2023-02-15 2023-02-15 procédé d’établissement d’une liaison inviolable entre un fichier numérique et une donnée variable

Country Status (3)

Country Link
EP (1) EP4666202A1 (fr)
FR (1) FR3145816B1 (fr)
WO (1) WO2024170997A1 (fr)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3001313B1 (fr) * 2013-01-22 2016-02-12 Univ Aix Marseille Procede de verification d'au moins une metadonnee d'un bloc de donnees numeriques
CU20180085A7 (es) * 2016-02-08 2018-10-04 Lindsay Moloney Sistema y método para la verificación de la autenticidad de la información de documentos

Also Published As

Publication number Publication date
EP4666202A1 (fr) 2025-12-24
WO2024170997A1 (fr) 2024-08-22
FR3145816A1 (fr) 2024-08-16

Similar Documents

Publication Publication Date Title
US12293352B2 (en) System and method for integration and validation
AU2003257152A8 (en) System, method and computer program product for guaranteeing electronic transactions
US7227950B2 (en) Distributed quantum encrypted pattern generation and scoring
CN109410076A (zh) 基于区块链技术的农产品溯源保险公共服务平台
ES2189743T3 (es) Servidor intermediario que complementa una peticion de usuario con informacion del perfil de usuario.
US20050027680A1 (en) Secure multi database system
US6240441B1 (en) Secure event-driven EDI transaction processing using the internet
CN107766741A (zh) 数据脱敏系统和方法
EP1492012A1 (fr) Systeme de collecte de donnees de fonctionnement liees a l'activite d'une machine
WO2018009979A1 (fr) Procédé mis en œuvre par ordinateur pour la gestion sécurisée de données générées dans un ehr pendant un épisode de soins et système associé
CN109450777B (zh) 会话信息提取方法、装置、设备和介质
FR3145816B1 (fr) procédé d’établissement d’une liaison inviolable entre un fichier numérique et une donnée variable
CN109766707A (zh) 基于区块链的数据处理方法、装置、设备和介质
US11500573B2 (en) Multiple interface data exchange application for use in process control
EP0869653A1 (fr) Transmission et traduction bidirectionnelles simultanées des données des commandes de service EDI
CN111444520A (zh) 一种基于区块链的业务数据处理方法
EP3365815A1 (fr) Recherche et récupération de données codées conservées à l'aide d'une base de données codée
KR102719131B1 (ko) 개인정보 처리 시스템
CN116996223A (zh) 基于分布式应用运行时的gdpr隐私保护方法及介质
CN105045957B (zh) 为多边形引擎提供几何实体数据服务的系统
FR3092690B1 (fr) Système et procédé pour le traitement de transactions tripartites en temps réel
CN112671788B (zh) 一种基于tcp的可扩展的物联网安全通信方法
KR101099446B1 (ko) 문자추출시스템 및 문자추출방법
CN119005981B (zh) 一种敏感信息标识化的网络安全支付系统
CN118656869B (zh) 智能终端的病区智能接诊数据的传输方法及系统

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20240816

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4