The present invention concerns a system for distributed secure storage of personal data, notably biometric data. It also concerns a secure identity monitoring system and a local monitoring device. It finally concerns a secure identity monitoring method.
The invention applies for example to decentralized biometric verification systems while guaranteeing the confidentiality of individual data items.
Biometric methods employ measurement systems that enable automatic identification of persons notably on the basis of their physiological characteristics such as fingerprints, iris or retina of the eyes, for example.
The use of biometrics implies the creation of biometric impression references in order to compare them with fresh data. These biometric impressions may notably be fingerprints, retinal or facial impressions.
When designing a biometric measurement system, the following constraints must be taken into account:
Monitoring and verification operations are effected in a decentralized manner and on a multitude of potential sites, notably passport control infrastructures, identity card control infrastructures and infrastructures controlling access to critical sites. This decentralized management of access to the personal data of persons considerably increases the risk of the confidentiality of that data being compromised.
An object of the invention is notably to enable these constraints to be met at the same time as guaranteeing a high level of confidentiality of the personal data.
To this end, the invention consists in a system for distributed storage of individual data items liable to be used for identity monitoring operations, the system including at least:
The management unit effects for each verification entity, for example:
The management unit sends new derived data and a new derivation function Fi to the verification entity at given time intervals, for example.
The data may advantageously relate to biometric impressions.
The invention also consists in a system for monitoring the identity of persons, the system including a storage system as described above and further including monitoring means assigned in each verification entity, each monitoring means being adapted to effect:
The invention further consists in a device for local monitoring of the identity of persons, including at least:
The derived data is calculated externally of said device, for example, the original personal data being external to said device, this data may relate to biometric impressions.
The invention further consists in a method of monitoring the identity of a person on the basis of personal data previously stored in a database, the method including:
The personal data comprises biometric impressions, for example.
The comparison may employ a biometric test thresholding function.
Other features and advantages of the invention will become apparent in the light of the following description, which is given with reference to the appended drawings, in which:
The trusted area hosts a second database 12 storing derivation functions for the original impressions stored in the first database 11. These derivation functions F1, F2, F3, . . . Fn are transmitted to the user entities. The second database 12 may be referred to hereinafter as the derivation function reference database.
The first database 11 thus contains original impressions each characterizing a person. The content of this first database 11, which will be referred to hereinafter as the original impressions reference database, is composed of recordings of impressions of persons taken over time. Accordingly, recording entities 2 distributed over a given territory send the original impressions reference database 11 the recordings 13 of impressions that they effect on persons.
The system as a whole thus includes one or more trusted recording entities 2 responsible for acquisition and for populating the original biometric impressions database 11 in the raw format. The biometric impressions reference database 11 is thus populated notably by the recording entities 2, which capture the biometric data of persons and all complementary personal data.
The user entities 3 are notably verification entities. These verification entities are for example situated in airports, train stations, exhibition halls and more generally in all public places where it is necessary for security reasons to verify the identity of persons.
Each verification entity 3 includes at least:
Each verification entity may further include a local database 16 containing biometric impressions recorded locally. These may for example be transmitted to the reference authority to feed the original impressions reference database like the recording entities 2.
The trusted area 1 includes a reference unit 10, or management unit 10 for the local reference database 14, which converts and circulates the original impressions in derived formats specific to each verification entity. This unit 10 is for example implemented in a computer interfaced to the databases 11, 12.
A function Fi from the derivation functions reference database is assigned to each verification entity 3. The management unit 10 calculates from the function Fi the image of the biometric impressions stored in the original impressions reference database 11.
Accordingly, if {BDDE} denotes all of the original impressions stored in the first database 11, the management unit 10 calculates the image of each of these impressions using the function Fi to form the set of original impressions images by this function Fi, denoted {Fi(BDDE)}, transmitted to the corresponding verification entity and stored in its local reference database 14. Thus the set Di of derived impressions images is defined as follows:
Di={Fi(BDDE)} (1)
In the
These local reference databases include images that are derived from the original impressions and that are therefore distorted. An image distorted in this way does not allow its original impression to be reconstituted. This assures data confidentiality. The stored impressions images must nevertheless allow reliable comparison with the derivative of a freshly acquired impression.
The derivation functions F1, F2, F3, . . . Fn may advantageously be modified regularly, which makes the system as a whole more secure.
A person goes to a monitoring station that takes a biometric impression 21 of them corresponding for example to a physiological characteristic of the person such as for example a fingerprint, an image of the iris or an image of the retina of the eyes. This freshly acquired impression, denoted E0 hereinafter, is processed by a calculation unit 15, that applies the function Fi to it, this function Fi being the derivation function specific to the verification entity in which the person is located. The calculation unit then delivers the derived impression 22, or distorted image, denoted ED and defined as follows:
E
D
=Fi(E0) (2)
This derived impression ED is then compared with the derived impressions stored in the local reference database 14 storing the whole of the image of the derived impressions obtained by the same function Fi from the set of original impressions {BDDE} stored in the reference database 11 of the verification entity. The comparison means 23 are for example integrated into the calculator unit that generates the derived impression.
Access to all of the impressions is thus assured at the level of each verification center 3, but in a derived, and thus distorted, form that is nevertheless sufficient to make comparisons and to detect persons. Because of this, to verify an impression, the verification entities merely need their derived impressions local reference database 14, which does not contain confidential data, usable only in their environment.
In a first step 31, biometric data of the person forming their impression is acquired.
In a second step 32, the derivation function Fi is applied to the sampled biometric impression. This function Fi is specific to the verification entity.
In a third step 33, the derived impression is compared with the derived impressions stored in the local reference database 14, these impressions being derived from the original impressions using the same function Fi. The function Fi is such that it does not degrade the classic biometric test functions. In other words, the classic biometric tests may be applied to the derived impressions like they are applied to the original impressions without degrading the conditions or the results of the test. In these classic tests, the results of comparing a freshly acquired impression and a reference impression are obtained as a function of a threshold. The comparison step 33 includes a thresholding function. It therefore employs thresholds, which may be adjusted to the same level as the thresholds applied to non-derived impressions. If the result of the comparison 33 is below a given threshold, there is deemed to be no match 34 between the freshly acquired derived impression and the stored derived impression used for the comparison. In this case, the freshly acquired derived impression is compared 341 with another derived impression stored in the local database 14. The comparison may be extended with the data stored in the local database 16 that stores the impressions recorded locally. In this case, the derivation function Fi is also applied to the impressions of this local database 16.
If the threshold is exceeded, the score is displayed 35. The monitored person may be made to coincide with a derived impression stored in the local reference database 14. It is then possible to retrieve the original impression on application to the reference authority that monitors the trusted area, and thus the reference database of original impressions and derivation functions.
The invention can thus be implemented by installing an infrastructure conforming to an architecture including an authority 1 responsible for:
The authority 1 updates the local databases of all the verification entities that it trusts by the following steps:
In this architecture, each verification entity 3:
The entity 3 wishing to verify an impression applies the following steps, for example:
The invention notably has the following advantages:
Number | Date | Country | Kind |
---|---|---|---|
09 05867 | Dec 2009 | FR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2010/068897 | 12/3/2010 | WO | 00 | 8/6/2012 |