WO2004088591A1 - 照合装置及び登録装置 - Google Patents
照合装置及び登録装置 Download PDFInfo
- Publication number
- WO2004088591A1 WO2004088591A1 PCT/JP2003/004096 JP0304096W WO2004088591A1 WO 2004088591 A1 WO2004088591 A1 WO 2004088591A1 JP 0304096 W JP0304096 W JP 0304096W WO 2004088591 A1 WO2004088591 A1 WO 2004088591A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- personal information
- divided
- collation
- information
- multimedia information
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/94—Hardware or software architectures specially adapted for image or video understanding
- G06V10/95—Hardware or software architectures specially adapted for image or video understanding structured as a network, e.g. client-server architectures
Definitions
- the present invention relates to a collation device for collating information for confirming an individual recorded in a storage device in advance with presented personal information.
- collation technology that uses information that identifies individuals, that is, multimedia information that belongs to individuals, is being developed to ensure security and improve user convenience.
- multimedia information belonging to an individual is registered in a storage device in advance, and when matching is required, the multimedia possessed by the person to be compared is possessed.
- the media information is acquired, and the identity is compared by comparing it with the multimedia information registered in the storage device.
- the personal multimedia information required for this collation is stored in one storage device.
- the multimedia information used for matching is divided and stored in the portable storage unit and the matching storage unit.
- the divided and stored data are combined, and the combined data is compared with the multimedia information of the user.
- There is also a method of comparing by comparison for example, Patent Document 1).
- Patent Document 1
- multimedia information stored in a storage device in advance is stolen. If this happens, there is a danger that the multimedia information will be used to pretend to be someone else and pass through the matching process. Also, some multimedia information belonging to individuals cannot be changed, and once the information is stolen, it cannot be recovered.
- Patent Document 1 multimedia information belonging to an individual is divided into two by a division ratio M, and the divided information is stored in different storage devices.
- the storage location of the divided information is limited to two locations. One is stored in a portable storage medium such as an IC card, and the other is stored in a storage device inside the verification device. The storage form was limited. Also, when the divided information is used for collation, the divided information must be combined once, and it takes extra time before the collation processing starts. .
- N matching the time required for processing to match the multimedia information of all registrants increases. Since the amount of multimedia information required for verification also increases, the amount of information transmitted on the information transfer path in a server Z client type system configuration also increases.
- the present invention provides a collation device capable of improving security, speeding up collation processing, and reducing the load on a communication path for transmitting information for identifying an individual. Disclosure of the invention
- the above-mentioned subject is to acquire at least one of a plurality of storage means in which personal information, which is information for confirming an individual, is divided and stored, and to acquire personal information to be confirmed, which is information of an individual to be confirmed. Means, and a confirmation pair acquired by the acquisition means. Comparing the elephant personal information with the divided personal information obtained from the first storage means of the plurality of storage means, and determining whether or not to perform the next-stage verification based on the result of the comparison.
- a collation unit that performs the next-stage collation using the personal information extracted from the second storage unit out of the plurality of storage units is provided. This can be achieved by providing a matching device.
- the collating apparatus wherein the characteristic point of the confirmation target personal information acquired by the acquisition unit and the characteristic point of the divided personal information acquired from the first storage unit of the plurality of storage units.
- the matching is performed, and a similarity indicating the degree of matching of the feature points is set.
- the above object is to provide an acquiring means for acquiring personal information which is information for confirming an individual; a dividing means for dividing the personal information; and divided personal information which is a plurality of personal information divided by the dividing means.
- Storage control means for storing the data in the plurality of storage means of the collation device, respectively.
- the above object is also attained in the registration device, wherein the dividing means divides the personal information stepwise from divided personal information having a large amount of information into divided personal information having a small amount of information.
- the storage control means stores the divided personal information in different storage means.
- the average time required for the collation processing of the information for confirming the individual can be performed faster than the conventional method. Also, the load on the network can be reduced.
- the registration device further comprises: an encryption unit for encrypting the divided personal information stored in the storage unit, which is divided by the division unit.
- FIG. 1 is a diagram illustrating the matching device according to the first embodiment.
- FIG. 2 is a diagram illustrating a detailed flow (example 1) of the matching process in the multimedia information matching unit according to the first embodiment.
- FIG. 3 is a diagram illustrating an example in which leaf veins of a flower are used as an example of multimedia image information in the first embodiment.
- FIG. 4 is a diagram illustrating a detailed flow (example 2) of the matching process in the multimedia information matching unit according to the first embodiment.
- FIG. 5 is a diagram illustrating a registration device according to the second embodiment.
- FIG. 6 is a diagram illustrating an outline in which multimedia information divided into three by the multimedia information dividing unit according to the second embodiment is stored in each storage unit.
- FIG. 7 is a diagram illustrating the concept of the division / combination in the third embodiment.
- FIG. 8 is a diagram illustrating the matching device according to the third embodiment.
- FIG. 9 is a diagram illustrating the matching device according to the fourth embodiment.
- FIG. 10 is a diagram illustrating a matching device according to the fifth embodiment.
- FIG. 11 is a diagram illustrating the registration device according to the sixth embodiment.
- FIG. 12 is a diagram illustrating a matching device according to the sixth embodiment.
- FIG. 13 is a diagram showing a flow of encryption in the sixth embodiment.
- FIG. 14 is a diagram illustrating a flow of decryption according to the sixth embodiment.
- FIG. 15 is a diagram illustrating a flow of encryption in the seventh embodiment.
- FIG. 16 is a diagram showing a decoding flow in the seventh embodiment.
- FIG. 17 is a diagram illustrating an encryption flow (example 1) in the eighth embodiment.
- FIG. 18 is a diagram showing a decoding flow (Example 1) in the eighth embodiment.
- FIG. 19 is a diagram showing an encryption flow (example 2) in the eighth embodiment.
- FIG. 20 is a diagram showing a decoding flow (Example 2) in the eighth embodiment.
- FIG. 21 is a diagram illustrating an outline of combining and combining divided multimedia information belonging to a plurality of individuals according to the ninth embodiment.
- FIG. 22 is a diagram illustrating the matching device according to the ninth embodiment.
- FIG. 23 illustrates a storage example of the storage device according to the tenth embodiment when the number of subjects stored in each storage unit is changed.
- FIG. 24 is a diagram illustrating an outline of a process of determining from which storage unit information is taken out when performing collation in the tenth embodiment.
- FIG. 25 is a configuration block diagram of a hardware environment according to the present invention. BEST MODE FOR CARRYING OUT THE INVENTION
- FIG. 1 shows a collation system in the present embodiment.
- it belongs to an individual An example in which information is distributed and stored in three storage units will be described.
- the number of storage units in the present invention is not limited to three.
- a storage device for storing multimedia information includes a hard disk (first storage device 23) built in the personal verification device 2 and a portable type such as a general memory card or a secure IC card.
- the storage medium 3 (the second storage unit 31 is provided in the portable storage medium 3) and the storage device (the third storage unit 41) in the server 4 connected via a network are distributed and arranged. Note that the form of distributed arrangement of storage devices according to the present invention is not limited to the form shown in FIG. 1, and the number and arrangement of storage units can be arbitrarily determined.
- the matching device 2 includes a multimedia information acquisition unit 21 and a multimedia information matching unit 22.
- the multimedia information matching unit 22 performs matching processes P1, P2, and P3.
- multimedia information A 1 which is information for confirming matching person 1
- multimedia information A is acquired by multimedia information acquiring section 21, and the acquired multimedia information A is acquired. 1 is sent to the multimedia information collating unit 22.
- the multimedia information A 1 sent to the multimedia information collating unit 22 is stored in the storage units 23, 31, and 41 distributed in a plurality of locations in the collation processing P 1, P 2, and P 3. Are collated step by step with each of the collation multimedia information stored in advance.
- the multimedia information matching section 22 performs matching processing PI, P2, and P3 on the multimedia information A1 in order, and if a predetermined condition is met, the result of matching success or matching failure is determined. Output.
- FIG. 2 shows a detailed flow (example 1) of the matching process in the multimedia information matching unit 22 in the present embodiment.
- FIG. 3 is a diagram showing an example of a kind of multimedia image information used for matching.
- a 1 is different in size 3 It consists of branches Aa, Ab, and Ac.
- D 1 (FIG. 3 (4)), D 2 (FIG. 3 (5)), and D 3 (FIG. 3 (6)) are the branches A a, Ab, Ac is decomposed (divided) for each type.
- D 1 (FIG. 3 (4)), D 2 (FIG. 3 (5)), and D 3 (FIG. 3 (6)) are the first storage unit 23 and the second storage unit, respectively. Unit is stored in the third storage unit.
- the multimedia information collating unit 22 acquires the multimedia information A1 (FIG. 3 (1)) of the collation subject 1 transmitted from the multimedia information acquiring unit 21 (step S1, and the following steps are performed in S1). Abbreviated).
- the registered multimedia information D 1 (FIG. 3 (4)) is obtained from the first useful unit 23 (S 2).
- the matching process P1 is performed (S3).
- the multimedia information A1 is compared with the multimedia information D1, and the similarity R1 is set based on the matching result. More specifically, for example, using a matching method such as pattern matching between the multimedia information A 1 and the multimedia information D 1, the similarity R 1 is determined based on whether the feature points match each other. Is set. For example, if the degree of coincidence of feature points is large, 5 is set as similarity R1, and if the degree of coincidence of feature points is small, 1 is set as similarity R1.
- the threshold value T1 is a predetermined value. If the similarity R 1 ⁇ the threshold T 1, the matching fails and the process ends.
- multimedia information A 2 (FIG. 3 (2)) to be passed to matching process P 2 is created (S5).
- multimedia information A2 which is information of a difference obtained by subtracting multimedia information D1 from multimedia information A1, is obtained.
- the registered multimedia information D2 (FIG. 3 (5)) is obtained from the second storage unit 31 (S6).
- the matching process P2 is performed (S7).
- the multimedia information A2 is compared with the multimedia information D2, and the similarity R2 is set based on the matching result.
- the matching method is the same as in S3.
- the threshold value T 2 is a predetermined value. If the similarity R2 is equal to the threshold T2, the matching fails and the process ends.
- multimedia information A 3 (FIG. 3 (3)) to be passed to the matching process P 3 is created (S 9).
- multimedia information A3 which is information of a difference obtained by subtracting multimedia information D2 from multimedia information A2, is obtained.
- the registered multimedia information D 3 (FIG. 3 (6)) is obtained from the third storage unit 41 (S10).
- the matching process P3 is performed (S11).
- the multimedia information A3 is compared with the multimedia information D3, and the similarity R3 is set based on the matching result.
- the matching method is the same as in S3.
- the threshold value T 3 is a predetermined value. If the similarity R 3 ⁇ the threshold value T3, the matching fails and the process ends.
- the matching process in the multimedia information matching unit is not limited to the flow in FIG. 2 described above, and may be, for example, a flow in FIG.
- FIG. 4 shows a detailed flow (example 2) of the matching process in the multimedia information matching unit 22 in the present embodiment.
- the multimedia information collating unit 22 acquires the multimedia information A1 of the collation subject 1 sent from the multimedia information acquiring unit 21 (S22 ).
- the registered multimedia information Dl is obtained from the first storage unit 23 (S23).
- the matching process P1 is performed (S24).
- the multimedia information A 1 and the multimedia information D 1 are compared, and the similarity R 1 is calculated in the same manner as S 3 in FIG.
- the calculated similarity R1 is stored in the cumulative similarity X (the value obtained by adding the similarity R1 to the cumulative similarity X is stored in the cumulative similarity X).
- the threshold value T1 is a predetermined value. If the cumulative similarity X ⁇ threshold T1, the matching fails and the process ends.
- multimedia information A3 to be passed to the matching process P2 is created (S26).
- multimedia information A2 which is information of a difference obtained by subtracting multimedia information D1 from multimedia information A1, is obtained.
- the registered multimedia information D2 is obtained from the second storage unit 31 (S27).
- the matching process P2 is performed (S28).
- the multimedia information A2 is compared with the multimedia information D2, and the similarity R2 is calculated in the same manner as in S24.
- a value obtained by adding the similarity R 2 to the similarity total X is stored in the similarity total X.
- multimedia information A3 to be passed to the matching process P3 is created (S30).
- multimedia information A3 which is information of a difference obtained by subtracting multimedia information D2 from multimedia information A2, is obtained.
- the registered multimedia information D3 is obtained from the third storage unit 41.
- the matching process P3 is performed (S32).
- the multimedia information A3 is compared with the multimedia information D3, and the similarity R3 is calculated in the same manner as in S24. Then, a value obtained by adding the similarity R 3 to the total similarity X is stored in the total similarity X.
- threshold values T 1 ′ T 2 and T 3 have a relationship of T 1, T 2 and T 3.
- the similarity of the multimedia information output by each of the matching processes P1, P2, and P3 is This can be applied when the threshold value determined in advance for each collation step is exceeded in all collation processes Pl, P2, and P3. Also, as shown in Fig. 4, the collation processing is performed when the accumulated similarity of the multimedia information output by each of the collation processes P1, P2, and P3 exceeds a predetermined threshold. It can be applied as an example of a condition leading to success.
- N matching (matching method that checks who is to be matched among multiple registrants)
- this matching process is performed on multimedia information belonging to all registered persons. Repeatedly, the information of the registrant with the highest similarity of the multimedia information is output as the collation result.
- a plurality of storage units for storing the divided multimedia information can be arranged in separate devices as in the present embodiment.
- such a distributed arrangement can disperse the risk in the case of theft of the device.
- all the matching processes are performed by one multimedia information matching unit.
- each matching process is divided and matched by a plurality of multimedia information matching units.
- the multimedia information that each matching process passes to the next-stage matching process can be assumed to have been converted from the multimedia information extracted from the storage unit and used for the matching.
- the next-stage collation processing can be sped up.
- the multimedia information is divided and stored in a plurality of storage devices, even if the multimedia information is stolen from some of the storage devices, the multimedia information registered in the remaining storage devices can be stored. If it is safe, it will not be possible to pass the collation processing using only the stolen multimedia information, so security can be improved.
- FIG. 5 shows an outline of the inside of the registration device in the present embodiment.
- the multimedia information B of the registration target is acquired by the multimedia acquisition unit 51, and the multimedia information B is transmitted to the multimedia information division unit 52.
- the multimedia information division unit 52 divides the received multimedia information B into a plurality of pieces (in this embodiment, it is divided into three pieces, but is not limited to this).
- the divided information is stored in the first storage unit 53, the second storage unit 31, and the third storage unit 41.
- FIG. 6 shows an outline in which the multimedia information divided into three by the multimedia information division unit 52 is stored in each storage unit by the storage control unit 54.
- the multimedia information stored in the first storage unit 53, the second storage unit 31, and the third storage unit 41 are each stored in a coarse multimedia format with a small amount of information as shown in FIG.
- Media information is divided into detailed multimedia information with a large amount of information. Then, the divided multimedia information is stored in each storage unit.
- the division processing includes, for example, a method of dividing an image according to the level of the frequency of the image.
- the image obtained by extracting the low frequency components of the image corresponds to coarse divided multimedia information D1
- the image obtained by extracting the high frequency components of the image corresponds to detailed divided multimedia information D3
- those of the image corresponds to the divided multimedia information D2.
- the divided multimedia information to be collated first that is, the collated multimedia information to be collated in the collation process P1
- the divided multimedia information to be collated later is made more detailed information
- the collation processing at an earlier stage can be processed with multimedia information having a smaller amount of information.
- the divided multimedia information is stored in the first storage unit 53 built in the registration device 5, but is stored in the first storage unit 23 of the verification device 2 via a network or the like. You may make it.
- the information stored in the first storage unit 53 of the registration device 5 is once stored in a portable storage medium or the like, and the portable storage medium is read by the collation device 2 and stored in the portable storage medium.
- the information may be stored in the first storage unit 23 of the collation device 2.
- the collation device 1 and the registration device 5 are configured separately, but the present invention is not limited to this, and the collation device and the registration device may coexist in the same device. Good.
- the same information as the information stored in the first storage unit 51 is stored in the first storage unit 23. Therefore, at the time of storage, 53 is used for the first storage unit, and for comparison, 23 is used for the first storage unit.
- the first embodiment when dividing multimedia information belonging to an individual, information is divided stepwise from information for coarse matching processing to information for detailed matching processing and recorded in separate storage units. During the matching process, the coarse matching process is performed, and then the process is gradually advanced to a more detailed matching process. If the rough matching process does not match, it is not necessary to perform all matching processes to the end, and the process ends at that stage can do. As a result, the average time required for the collation processing of multimedia information belonging to an individual can be processed faster than the conventional method.
- Patent Literature 1 is a method of simply dividing multimedia information belonging to an individual into two at a division ratio M.However, at the time of matching, this method combines the two pieces of multimedia information and then performs matching. Therefore, no speed improvement can be expected compared with the conventional technology. Rather, the processing time for synthesizing the divided multimedia information increases. Further, in the present embodiment, detailed multimedia information belonging to a specific individual is stored in a portable storage medium, and coarse multimedia information is stored in a server. If there is a portable storage medium with a low level of collation, highly accurate collation can be performed, and the service provided can be changed depending on the presence or absence of the portable storage medium.
- the portable storage medium can be stored. And low-accuracy collation using only the multimedia information in the storage unit built in the collation device, and high-accuracy collation when collating by connecting to a server. It is possible to change the service to be provided when connecting to.
- the multimedia information divided stepwise from coarse information to detailed information described in the second embodiment is further subdivided into a plurality of portions, and the subdivided portions are arbitrarily combined, and the plurality of portions are combined. Are stored in different storage units.
- FIG. 7 shows the concept of division / combination in the present embodiment.
- the multimedia information D1, D2, D3 divided into three is further subdivided into three parts ((Dll, D12, D13), (D21, D22, D23). ), (D 31, D 32, D 33)), combine each of the nine subdivided pieces of information into three (E 1, E 2, E 3), and assign E 1, E 2, E 3 to the first In the storage unit 53, the second storage unit 31, and the third storage unit 41.
- the registration device 5 in the present embodiment is the same as the registration device shown in FIG. 5, and the above-described division / combination is executed by the multimedia information division unit 52.
- the multimedia information of the registration target acquired by the multimedia information acquiring unit 21 is sent to the multimedia information dividing unit 52, and the multimedia information is divided and re-divided in the multimedia information dividing unit 52 by the above procedure.
- the data is stored in the storage units 53, 31, and 41 by the storage control unit 54.
- FIG. 8 shows a process for collating the multimedia information subjected to the subdivision and combination in FIG.
- the matching process is the same as in the first embodiment.
- the multimedia information D1 is acquired in the matching process P1 (a process corresponding to S2 in FIG. 2)
- the first storage unit 23, the second storage unit 31, and the third storage unit 41 The forces get E 1, E 2 and E 3 respectively.
- the multimedia information synthesizing unit 25 extracts D 11 from E 1, D 12 from E 2, D 13 from E 3, and reconstructs D 1.
- the multimedia information extracted from each storage unit can be reconstructed and applied to the collation processing of each stage after the reconstruction.
- FIG. 9 shows an example of a pattern of a collation device configured by selecting necessary storage units in the present embodiment.
- the matching device 2a stores the multimedia information used in the matching process of the multimedia information matching unit 22a with the first storage unit 23a and the second storage unit 31 of the portable storage device 3. This is a configuration that is obtained from
- the matching device 2b is configured to acquire multimedia information used in the matching process of the multimedia information matching unit 22b from the first storage unit 23b and the third storage unit 41 of the server device 4.
- the collating device 2c stores the multimedia information used in the collating process of the multimedia information collating unit 22c with the second storage unit 31 of the portable storage device 3 and the third storage unit 41 of the server device 4. This is a configuration to acquire the data.
- the security device with the highest security is the verification device 2c that has not obtained information from the storage unit in the client device, and the security device with the highest security is the verification device 2b. Is the lowest for the matching device 2a that has not obtained information from the storage unit of the server device.
- the collation device can be configured by selecting the storage unit that acquires the multimedia information based on various uses such as emphasis on security or data acquisition time (that is, reduction of collation processing time). .
- each storage unit at the time of division may have redundancy.
- the same information can be redundantly stored in the first storage unit 23a and the second storage unit 23b.
- the matching process can be performed without imposing a load on the information communication path.
- the matching process is performed using the divided multimedia information
- the matching accuracy, the processing speed, and the information transfer are performed.
- the required levels such as volume are different
- only the multimedia information necessary to satisfy the required level of the situation is selected from the divided and stored multimedia information and collated, and divided and stored. Can respond to various situations without changing the information.
- verification should be performed using information from a small number of storage units, or using storage units that store coarse information.
- speed can be improved and the transfer amount can be reduced.
- matching can be performed using information from a large number of storage units, or by using a storage unit that stores more detailed information. Can be realized.
- Example 5 the divided multimedia information to be processed with priority among the information stored in the storage unit is changed. In other words, when acquiring multimedia information from each storage unit, the order of acquisition is arbitrarily changed.
- FIG. 10 shows a collation device 2 provided with a collation information selection control unit 26 in the present embodiment.
- the matching process is the same as in the first embodiment.
- multimedia information is obtained from the first storage unit 23, the second storage unit 31, and the third storage unit 41 by processing corresponding to S2, S6, and S10 in FIG.
- the acquisition order can be changed under the control of the collation information selection control unit 26.
- multimedia information is acquired from each storage unit in the order of the third storage unit 41, the first storage unit 23, and the second storage unit 31, and in some cases, Multimedia information can be obtained from each storage unit in the order of the second storage unit 31, the third storage unit 41, and the first storage unit 23.
- an advantage of changing the acquisition order is that when information of different attributes is stored in each storage unit, information of a certain attribute is preferentially collated.
- information of a certain attribute is preferentially collated.
- voice information is stored in the first storage unit
- face image information is stored in the second storage unit
- fingerprint information is stored in the third storage unit
- fingerprint matching can be performed preferentially. it can.
- this configuration it is possible to change the collation order depending on the situation of the person to be collated and the collation environment, and highly flexible collation is possible. Depending on the person or the environment, it is possible to improve processing speed and improve convenience by changing which of the divided and stored multimedia information is applied preferentially.
- each of the divided multimedia information described in the second embodiment is encrypted, and a decryption key for decrypting the information is stored in a storage unit different from the encrypted divided multimedia information. I do.
- FIG. 11 shows a registration device 5 in the present embodiment.
- the multimedia information acquisition unit 51 acquires the multimedia information B of the registration target person, and the multimedia information B is sent to the multimedia information division unit 52.
- the multimedia information division unit 52 divides the received multimedia information B by the same method as in the second embodiment, and sends the divided multimedia information group to the encryption unit 55.
- the encryption section 55 encrypts the received divided multimedia information group, and the storage control section 54 stores the encrypted divided multimedia information in the storage sections 23, 31 and 41, respectively.
- FIG. 12 shows a collation device in the present embodiment.
- the multimedia information acquisition unit 21 acquires the multimedia information A of the person 1 to be verified, and the multimedia information A is transmitted to the multimedia information verification unit 22.
- the multimedia information collating unit 22 performs collation processing P1, P2, and P3. In each of the matching processes P1, P2, and P3, information for matching with the multimedia information A is obtained from each storage unit. At this time, the encrypted divided multimedia information extracted from each of the storage units 23, 31 and 41 is decrypted by the decryption unit 27 and used in each of the verification processes P1, P2 and P3. .
- FIG. 13 shows an encryption flow when multimedia information B is stored in the storage unit in the present embodiment.
- the dividing / synthesizing section divides the multimedia information B (S40) to create divided multimedia information D1, D2, D3.
- the divided multimedia information D 1, D 2, and D 3 are decoded by the encryption unit 55 by the method described below.
- the divided multimedia information D 1 is encrypted with the encryption key K 1 (S 4 1 ), And becomes the encrypted divided multimedia information D 1 a.
- the divided multimedia information D2 is encrypted with the encryption key K2 (S42), and becomes encrypted divided multimedia information D2a.
- the divided multimedia information D3 is decrypted with the encryption key K3 (S43), and becomes encrypted divided multimedia information D3a.
- a common key method is adopted for encryption. Therefore, the encryption key and the decryption key are the same.
- the divided multimedia information D1a is stored in the first storage unit 53 together with the decryption key K2a (that is, the encryption key K2).
- the divided multimedia information D2a is stored in the second storage unit 31 together with the decryption key K3a (that is, the encryption key K3).
- the divided multimedia information D3a is stored in the third storage section 41 together with the decryption key K1a (that is, the encryption key K1).
- each of the divided multimedia information is encrypted, and a decryption key for decrypting the information is stored in a storage unit different from the encrypted divided multimedia information.
- FIG. 14 shows a flow of decryption of the encrypted divided multimedia information in this embodiment.
- the decryption unit 27 acquires the encrypted divided multimedia information D1a and the decryption key K2a from the first storage unit 23, and And obtains the encrypted divided multimedia information D3a and the decryption key K1a from the storage unit of.
- the encrypted divided multimedia information D1a is decrypted with the decryption key K1a (S50) to obtain the divided multimedia information D1.
- the divided multimedia information D1 is used in the matching process P1.
- the decryption unit 27 acquires the encrypted divided multimedia information D2a and the decryption key K3a from the second storage unit 31.
- a decryption key K2a for decrypting the encrypted divided multimedia information D2a Since the decrypted multimedia information D2a has already been obtained at the time of the verification process P1, the decrypted multimedia information D2a is decrypted using the decryption key K2a (S51), and the divided multimedia is decrypted. Obtain information D2. Then, the divided multimedia information D2 is used in the matching process P2.
- the decryption unit 27 combines the encrypted divided multimedia information D3a already obtained at the time of executing the matching processes P1 and P2 with the decryption key. Using one K3a, decoding is performed in the same manner as above (S52), and divided multimedia information D3 is obtained. Then, the divided multimedia information D3 is used in the matching process P3.
- the encrypted information is decrypted using the decryption key stored in the different storage unit, and then the collation processing in the first embodiment is performed.
- the key information for restoring the encrypted multimedia information is stored in a storage unit different from the storage unit that stores the encrypted multimedia information, so that the encrypted multimedia information is stored.
- the key to decrypt it is stored in a separate storage unit, so it cannot be decrypted.
- each of the divided multimedia information described in the second embodiment is encrypted, and an encryption key for performing the encryption is divided based on the divided multimedia information different from the encrypted multimedia information. And generate.
- this embodiment Uses the same registration device as in Fig. 11 and the same collation device as in Fig. 12. Further, the matching processing in this embodiment is the same as that in the first embodiment.
- FIG. 15 shows an encryption flow when multimedia information is stored in the storage unit in the present embodiment.
- the multimedia information B of the person to be registered is acquired by the multimedia information acquisition unit 51, and the multimedia information is divided by the multimedia information division unit 52 (S60), and the divided multimedia information D1, D 2 and D 3 are created.
- an encryption key K2 is created from the divided multimedia information D1 using an encryption function (for example, a hash function or the like) (S61).
- the encryption keys K3 and K1 are created for the divided multimedia information D2 and D3 (S62, S63).
- the divided multimedia information D1 is encrypted with the encryption key K1 (S64), and becomes encrypted divided multimedia information D1a.
- the divided multimedia information D2 is encrypted with the encryption key K2 (S65), and becomes encrypted divided multimedia information D2a.
- the divided multimedia information D3 is encrypted with the encryption key K3 (S66), and becomes the encrypted divided multimedia information D3a.
- a common key method is used for encryption. Therefore, the encryption key and the decryption key are the same.
- the divided multimedia information D1a is stored in the first storage unit 53 by the storage control unit 54, and the divided multimedia information D2a is stored in the second storage unit 31.
- the divided multimedia information D 3 a is stored in the third storage unit 41 together with the decryption key K la (that is, the encryption key K 1).
- 4 shows a flow of decryption of the encrypted divided multimedia information in the example.
- the decryption unit 27 acquires the encrypted divided multimedia information D1a from the first storage unit 23, and obtains the encrypted divided multimedia information from the third storage unit. Get media information D 3 a and decryption key K 1 a .
- the encrypted divided multimedia information D la is decrypted with the decryption key K la (S70) to obtain the divided multimedia information D1.
- the divided multimedia information D1 is used in the matching process P1.
- the decoding unit 27 acquires the encrypted divided multimedia information D2a from the second storage unit 31.
- a decryption key K 2 a is obtained from the divided media information D 1 obtained at the time of executing the matching process P 1 by using an encryption function.
- the decryption key K2a is decrypted (S51) to obtain the divided multimedia information D2. Then, the divided multimedia information D2 is used in the matching process P2.
- the decryption unit 27 obtains the decryption key K3a from the divided media information D2 obtained at the time of performing the matching process P2, using an encryption function. Using the decryption key K 3 a, the encrypted divided multimedia information D 3 a obtained at the time of executing the matching process P 1 is decrypted (S 51) to obtain the divided multimedia information D 3 . Then, the divided multimedia information D3 is used in the matching process P3.
- a decryption key for decrypting is generated from the divided multimedia information stored in different storage units, and decryption is performed using the decryption key. Then, the collation processing in the first embodiment is performed.
- a decryption key for decrypting the divided multimedia information of the next matching process can be generated at the same time.
- the divided multimedia information can be immediately decoded, and the collation processing can be efficiently performed.
- a decryption key for decrypting the encrypted divided multimedia information D3a is stored in the third storage unit without performing encryption. Even with this configuration, unless the information in the storage unit 1 and the storage unit 3 is simultaneously stolen, the encrypted multimedia information cannot be decrypted and the security can be kept high. it can.
- the key information for restoring the encrypted multimedia information must be created based on different multimedia information that is stored in a storage unit different from the storage unit that stores the encrypted multimedia information. Even if the encrypted multimedia information is stolen, the key to decrypt the encrypted multimedia information is based on the multimedia information stored in another storage unit. Can not.
- each of the divided multimedia information described in the second embodiment is encrypted, and the divided multimedia information different from the divided multimedia information obtained by encrypting the encryption key for performing the encryption is used. Generated based on In this embodiment, the same registration device as in FIG. 11 and the same collation device as in FIG. 12 are used. Further, the matching processing in this embodiment is the same as that in the first embodiment.
- FIG. 17 shows an encryption flow (example 1) when multimedia information is stored in the storage unit in the present embodiment.
- the multimedia information B of the registered symmetric person is acquired by the multimedia information acquisition unit 51, and the multimedia information is divided by the multimedia information division unit 52 (S80), and the divided multimedia information D 1 , D 2 and D 3 are created.
- the divided multimedia information D1 is encrypted by the divided multimedia information D3 in the encryption unit 55 (S81) to obtain encrypted divided multimedia information D1a.
- the encryption process here is based on the divided multimedia information D1. It is a logical operation (AND operation, OR operation, exclusive OR operation, etc.) between the generated bit information and the bit information constituting the divided multimedia information D3.
- the storage control unit 54 stores the encrypted divided multimedia information D1a obtained in S81 in the first storage unit 53.
- the divided multimedia information D2 is encrypted by the divided multimedia information D1 (S82) to obtain the encrypted divided multimedia information D2a.
- the encrypted divided multimedia information D2a obtained in S82 is stored in the second storage unit 31.
- the multimedia information D3 is stored in the third storage unit 41 without encryption.
- each divided multimedia information is encrypted, and the divided multimedia information different from the encrypted divided multimedia information is used as an encryption key for performing the encryption.
- FIG. 18 shows a flow (example 1) of decryption of the encrypted divided multimedia information in the present embodiment.
- the decryption unit 27 obtains the encrypted divided multimedia information D1a from the first storage unit 23, and obtains the divided multimedia information D1a from the third storage unit. To get 3.
- the encrypted divided multimedia information D1a is decrypted by using the divided multimedia information D3 as a decryption key K1a (S90) to obtain the divided multimedia information D1.
- the decoding unit 27 acquires the encrypted divided multimedia information D2a from the second storage unit 31.
- the encrypted divided multimedia information D2a is decrypted by using the divided multimedia information D1 as a decryption key K2'a (S91) to obtain the divided multimedia information D2.
- the decryption unit 27 passes the already obtained divided multimedia information D3 to the matching process P3.
- the key information is used as a decryption key for decrypting the decryption, and the decryption is performed. Thereafter, the collation processing in the first embodiment is performed.
- the collation processing in the first embodiment is performed.
- the divided multimedia information D3 stored in the third storage unit is stored without being encrypted. Even with this configuration, the encrypted multimedia information cannot be decrypted unless the information in the first storage unit and the information in the third storage unit are stolen at the same time. Can be kept high.
- FIG. 19 shows an encryption flow (example 2) when multimedia information is stored in the storage unit in the present embodiment.
- the multimedia information dividing section 52 divides the multimedia information B of the registration target person (S100) to create divided multimedia information D1, D2, and D3.
- the divided multimedia information D2 is encrypted by the divided multimedia information D1 in the encryption unit 55 (S102) to obtain encrypted divided multimedia information D2a.
- the encryption processing here is the same as that described with reference to FIG.
- the encrypted divided multimedia information D2a obtained in S102 is stored in the second storage unit 31.
- the divided multimedia information D3 is encrypted by the divided multimedia information D2 (S103), and the Obtain the converted divided multimedia information D 3 a.
- the encrypted divided multimedia information D3a obtained in S103 is stored in the third storage unit 41.
- the multimedia information D1 is encrypted (S101) and encrypted using the encrypted divided multimedia information D3a encrypted in S103 as the encryption key K1.
- the encrypted divided multimedia information D1a obtained in S101 is stored in the first storage unit 53.
- FIG. 20 shows a flow (example 2) of decrypting the encrypted divided multimedia information in the present embodiment.
- the decryption unit 27 acquires the encrypted divided multimedia information D1a from the first storage unit 23, and obtains the encrypted divided multimedia information from the third storage unit. Get media information D 3 a.
- the encrypted divided multimedia information D 1 a is decrypted by using the encrypted divided multimedia information D 3 a as a decryption key K 1 a (S 110), and the divided multimedia information D 1 Get. '
- the decoding unit 27 acquires the encrypted divided multimedia information D2a from the second storage unit 31.
- the encrypted divided multimedia information D2a is decrypted by using the divided multimedia information D1 as a decryption key K2a (S111) to obtain the divided multimedia information D2.
- the matching process P3 is executed, the encrypted divided multimedia information D3a is decrypted by using the divided multimedia information D2 as a decryption key K3a (S1 1 2 ), Divided multimedia information D3 is obtained.
- the encrypted multimedia By using the key information for restoring the multimedia information as separate multimedia information itself that is stored in a storage unit different from the storage unit that stores the encrypted multimedia information, the encrypted multimedia information can be used. Even if it is stolen, it cannot be decrypted because the multimedia information stored in another storage unit is required to decrypt the encryption.
- FIG. 21 shows an outline of combining and combining divided multimedia information belonging to a plurality of individuals in the present embodiment.
- Multimedia information A1a belonging to registered person 1a is divided into Dl_la, D2_la, D3—la, and multimedia information A1b belonging to registered person 1b is divided.
- D1-1b, D2_lb, D3_lb is divided into D1-1c, D2-1c, D3-1c.
- the combined information G 1 (D 1-1 a, D 1-lb, D 1-1 c) and the combined information G 2 (D 2-1 a, D 2-lb, D 2-lc ), And three sets of multimedia information G 3 (D 3-1 a, D 3-1 b, D 3-1 c) are created, and these are stored in the first storage unit 53 and the second storage unit, respectively.
- the information is stored in the storage unit 31 and the third storage unit 41.
- the outline of the registration device in the present embodiment is the same as that in FIG. In FIG. 5, a plurality of registration targets acquired by the multimedia information acquisition unit 51 'The information is sent to the armor report division unit 52, and the above procedure information is divided and combined and stored in each storage unit.
- the multimedia information synthesizing unit 25 acquires the synthetic information G 1 (D 1-1 a, D 1-lb, D 1-1 c) stored in the first storage unit 23, and performs information extraction processing.
- D l- la is obtained from the synthetic information G 1 and passed to the matching process P 1.
- the multimedia information synthesizing unit 25 obtains the synthetic information G 2 (D 2-1 a, D 2-1 b, D 2-1 c) stored in the second storage unit 31, and obtains the information.
- D 2 -la is obtained from the composite information G 2 and passed to the matching process P 2.
- the multimedia information synthesizing unit 25 acquires the synthetic information G 3 (D 3-1 a, D 3 _ lb, D 3-1 c) stored in the second storage unit 41, and extracts the information.
- D 3-1 a is obtained from synthetic information G 3 and passed to matching process P 3.
- the collation processing is performed by using a combination of the divided multimedia information belonging to a plurality of individuals.
- Example 10 In the present embodiment, as shown in FIG. 23, the number of subjects registered in each storage unit is changed.
- the dividing process is the same as that in the ninth embodiment, but differs from the ninth embodiment in that not only the divided multimedia information is combined and stored in the storage unit but also is stored in the storage unit in various patterns. become.
- D l-la, D 1-lb, D 1-1 c, and D 2 -lc are the storage units 31 a and 31 b of the portable medium 3 a, respectively.
- the storage unit 31b is stored in the storage unit 31c of the portable medium 3c and the storage unit 53 of the registration device 5b.
- D2-1a and D2-1b are combined and stored as combined information G4 in the storage unit 53a of the registration device 5a.
- D3-la, D3-1b, and D3-1c are combined and stored as combined information G5 in the storage unit 41 of the server device 4.
- FIG. 24 shows an outline of a process for extracting information from which storage unit when performing collation in the present embodiment.
- the storage target 3a of the storage unit 3a of the portable storage medium 3a, the storage unit 23 of the verification device 2a, and the storage unit 41 of the server device 4 Get multimedia information belonging to.
- the collation target 1 b is performed, the collation target 1 is obtained from the storage unit 3 1 b of the portable storage medium 3 b, the storage unit 23 a of the collation device 2 a, and the storage unit 41 of the server device 4. Get multimedia information belonging to b.
- the collation target 1 c is obtained from the storage unit 3 1 c of the portable storage medium 3 c, the storage unit 23 b of the collation device 2 b, and the storage unit 41 of the server device 4. Get multimedia information belonging to.
- the storage capacity of the portable storage medium can be saved by storing only the divided information of the multimedia information belonging to the individual holding the portable storage medium in the portable storage medium. It is possible to do.
- the storage capacity of the collation device can be saved by storing only the information of the person to be collated in the collation device.
- portable storage media with small storage capacity By storing the divided multimedia information and storing the divided multimedia information belonging to multiple individuals in a server with a large storage capacity, it is possible to effectively collate even when a storage medium with a small storage capacity is used. Can be performed.
- the collating apparatus can be naturally configured as a general computer system.
- FIG. 25 is a configuration block diagram of such a computer system, that is, a hardware environment.
- the computer system includes a central processing unit (CPU) 62, a read-only memory (ROM) 63, a random access memory (RAM) 66, a communication interface (I / F) 64, a storage device 67, and an output I / F 61. , Input I / F 65, portable storage medium reading device 68, and bus 69 to which all of them are connected, output device 70 connected to output I / F 61, and input I / F 65 Input device 71.
- CPU central processing unit
- ROM read-only memory
- RAM random access memory
- I / F communication interface
- the storage device 67 or the ROM 63 stores the program (multi-function) shown in the flowcharts shown in FIGS. Media information collating unit 22), multimedia information dividing unit 52 program, multimedia information synthesizing unit 25 program, collating information selection control unit 26 program, etc., encryption unit 55, decryption unit 27 program
- the multimedia information for identifying the individual in the present embodiment and the multimedia information for identifying the individual are stored in advance. It is possible to divide the time and to encrypt and decrypt the information.
- Such programs are provided by the program provider on network 72 and For example, the information is stored in the storage device 67 via the communication IZF 64, and is also stored in the portable storage medium 3 which is sold and distributed, and is set in the reading device 68. It can also be executed by the CPU 62.
- Various types of storage media such as a CD-ROM, a flexible disk, an optical disk, a magneto-optical disk, and an IC card can be used as the portable storage medium 3, and a program stored in such a storage medium can be used as a reading device. Read by 6-8.
- the input device 71 corresponds to the multimedia information acquisition unit 21, and a keypad, a mouse, a camera, a microphone, a scanner, a sensor, a tablet, or the like for inputting multimedia information can be used. It is. Further, a display, a printer, a speaker, or the like can be used as the output device 70.
- the network 72 may be a communication network such as the Internet, LAN, WAN, dedicated line, wired, wireless, or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Storage Device Security (AREA)
- Image Analysis (AREA)
- Collating Specific Patterns (AREA)
Abstract
Description
Claims
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03715662A EP1564686A1 (en) | 2003-03-31 | 2003-03-31 | Collator and register |
PCT/JP2003/004096 WO2004088591A1 (ja) | 2003-03-31 | 2003-03-31 | 照合装置及び登録装置 |
CNB038238446A CN1326063C (zh) | 2003-03-31 | 2003-03-31 | 核对装置、方法及系统、登录装置及系统 |
AU2003221049A AU2003221049A1 (en) | 2003-03-31 | 2003-03-31 | Collator and register |
JP2004570164A JPWO2004088591A1 (ja) | 2003-03-31 | 2003-03-31 | 照合装置及び登録装置 |
US11/054,563 US20050223003A1 (en) | 2003-03-31 | 2005-02-10 | Collator and register |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2003/004096 WO2004088591A1 (ja) | 2003-03-31 | 2003-03-31 | 照合装置及び登録装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/054,563 Continuation US20050223003A1 (en) | 2003-03-31 | 2005-02-10 | Collator and register |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2004088591A1 true WO2004088591A1 (ja) | 2004-10-14 |
Family
ID=33105346
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2003/004096 WO2004088591A1 (ja) | 2003-03-31 | 2003-03-31 | 照合装置及び登録装置 |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP1564686A1 (ja) |
JP (1) | JPWO2004088591A1 (ja) |
CN (1) | CN1326063C (ja) |
AU (1) | AU2003221049A1 (ja) |
WO (1) | WO2004088591A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006293712A (ja) * | 2005-04-11 | 2006-10-26 | Glory Ltd | 個人認証システム及び個人認証方法 |
JP2007018169A (ja) * | 2005-07-06 | 2007-01-25 | Murata Mach Ltd | 生体認証装置及び画像処理装置 |
JP2008065446A (ja) * | 2006-09-05 | 2008-03-21 | Mitsubishi Electric Corp | 指紋センサユニット及び該指紋センサユニットを適用した指紋照合装置 |
JP2010073112A (ja) * | 2008-09-22 | 2010-04-02 | Omron Corp | 顔照合システム |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012068713A1 (zh) * | 2010-11-22 | 2012-05-31 | Guan Jun | 改变上下文以屏蔽数字内容敏感度的处理方法 |
CN110557361B (zh) * | 2019-03-14 | 2022-04-26 | 深圳市丰浩达工程项目管理有限公司 | 一种全过程造价动态管理方法及系统 |
WO2022010338A1 (en) * | 2020-07-08 | 2022-01-13 | Mimos Berhad | System and method for biometric authentication |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5513272A (en) * | 1994-12-05 | 1996-04-30 | Wizards, Llc | System for verifying use of a credit/identification card including recording of physical attributes of unauthorized users |
EP0973118A2 (en) * | 1998-07-07 | 2000-01-19 | Lsi Card Corporation | Fingerprint checking system, fingerprint checking method and memory card used for the same |
EP1085424A1 (en) * | 1998-05-21 | 2001-03-21 | Yutaka Yasukura | Authentication card system |
-
2003
- 2003-03-31 WO PCT/JP2003/004096 patent/WO2004088591A1/ja active Application Filing
- 2003-03-31 CN CNB038238446A patent/CN1326063C/zh not_active Expired - Fee Related
- 2003-03-31 JP JP2004570164A patent/JPWO2004088591A1/ja active Pending
- 2003-03-31 AU AU2003221049A patent/AU2003221049A1/en not_active Abandoned
- 2003-03-31 EP EP03715662A patent/EP1564686A1/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5513272A (en) * | 1994-12-05 | 1996-04-30 | Wizards, Llc | System for verifying use of a credit/identification card including recording of physical attributes of unauthorized users |
EP1085424A1 (en) * | 1998-05-21 | 2001-03-21 | Yutaka Yasukura | Authentication card system |
EP0973118A2 (en) * | 1998-07-07 | 2000-01-19 | Lsi Card Corporation | Fingerprint checking system, fingerprint checking method and memory card used for the same |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006293712A (ja) * | 2005-04-11 | 2006-10-26 | Glory Ltd | 個人認証システム及び個人認証方法 |
JP4744180B2 (ja) * | 2005-04-11 | 2011-08-10 | グローリー株式会社 | 個人認証システム、制御サーバ及び個人認証方法 |
JP2007018169A (ja) * | 2005-07-06 | 2007-01-25 | Murata Mach Ltd | 生体認証装置及び画像処理装置 |
JP2008065446A (ja) * | 2006-09-05 | 2008-03-21 | Mitsubishi Electric Corp | 指紋センサユニット及び該指紋センサユニットを適用した指紋照合装置 |
JP2010073112A (ja) * | 2008-09-22 | 2010-04-02 | Omron Corp | 顔照合システム |
Also Published As
Publication number | Publication date |
---|---|
EP1564686A1 (en) | 2005-08-17 |
JPWO2004088591A1 (ja) | 2006-07-06 |
CN1326063C (zh) | 2007-07-11 |
CN1689040A (zh) | 2005-10-26 |
AU2003221049A1 (en) | 2004-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5426403B2 (ja) | ハイブリッド生体認証装置、ハイブリッド生体認証方法、ハイブリッド生体認証用コンピュータプログラム。 | |
US7996683B2 (en) | System, portable device and method for digital authenticating, crypting and signing by generating short-lived cryptokeys | |
JP4893750B2 (ja) | データ圧縮装置およびデータ復元装置 | |
US20090310830A1 (en) | Anonymous and Revocable Fingerprint Recognition | |
US11227037B2 (en) | Computer system, verification method of confidential information, and computer | |
Ramírez-Ruiz et al. | Cryptographic keys generation using fingercodes | |
Ali et al. | Cancelable biometrics technique for iris recognition | |
JP6142704B2 (ja) | 秘匿データ照合装置、秘匿データ照合プログラムおよび秘匿データ照合方法 | |
JP2017103634A (ja) | 秘匿データ照合装置、秘匿データ照合プログラムおよび秘匿データ照合方法 | |
JP4226534B2 (ja) | コンテンツ多段暗号化システムおよびコンテンツ多段暗号化プログラム | |
WO2004088591A1 (ja) | 照合装置及び登録装置 | |
Baghel et al. | An enhanced fuzzy vault to secure the fingerprint templates | |
JP4746004B2 (ja) | 登録装置 | |
Bedad et al. | Multi-biometric template protection: an overview | |
KR20070082833A (ko) | 휴대형 성문-잠금 원격 전송 시스템 및 관련 동작 방법 | |
JP5977846B2 (ja) | 生体認証プラットフォームシステム、生体認証情報管理装置、生体認証情報管理方法、及び生体認証情報管理プログラム | |
WO2016129445A1 (ja) | 生体認証プラットフォームシステム、生体認証情報管理装置、生体認証情報管理方法、及び生体認証情報管理プログラム | |
Vijayarajan et al. | Bio-key based AES for personalized image cryptography | |
KR100738297B1 (ko) | 대조 장치 및 등록 장치 | |
JP2001144748A (ja) | 暗号鍵生成装置、暗号化・復号化装置および暗号鍵生成方法、暗号化・復号化方法、並びにプログラム提供媒体 | |
US20050223003A1 (en) | Collator and register | |
JPH03189756A (ja) | コンピュータ装置の使用者確認装置 | |
Zhu et al. | A performance-optimization method for reusable fuzzy extractor based on block error distribution of iris trait | |
JPH1173103A (ja) | 暗号化制御方法及びプログラムを記録した機械読み取り可能な記録媒体 | |
Rashid et al. | Wallet Key Generation for a Generic Blockchain based on Speech |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2004570164 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2003715662 Country of ref document: EP Ref document number: 11054563 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020057003785 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 20038238446 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 2003715662 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1020057003785 Country of ref document: KR |