In the previous article, “My Number and Privacy: Requirements for Identifiers,” I wrote as follows.
Next, as a hypothetical example, consider a common number for taxation and social security, including pensions. It would need to meet the requirements of both the Basic Pension Number and the taxpayer identification number. In other words, it would have to combine the “long duration” required for pension administration with the “broad scope” required for taxation. This means that it would need to be an identifier that remains stable “over a long period and across a broad scope.” Because this does not satisfy Requirement 3, it can be regarded as an ill-conceived combination.
Using this as our starting point, I would now like to consider the nature of the risks created by identifiers.
Types of Identifiers
Before getting to the main subject, let us first review the definition of an identifier and examine the different types of identifiers.
Identifier: A combination of attributes that can uniquely distinguish, or identify, an individual or thing from others within a given population.
That is right. An identifier is not limited to something ordinarily thought of as an “individual number.” A combination such as “name, sex, date of birth, and address”—the basic 4 items of information—is also an identifier.
For this classification, we will use 3 dimensions: “scope of use,” “period of use,” and “reassignability.” “Scope of use” means how many people, companies, organizations, and other parties use the identifier. “Period of use” means how long the identifier is used. “Reassignability” means whether the identifier may be reused for someone else.
- Omnidirectional identifier (omnidirectional identifier): An identifier used regardless of the party with whom one is interacting.
- Unidirectional identifier (directional identifier, sectoral identifier): An identifier used only within a relationship with a particular party.
- Persistent identifier (persistent identifier): An identifier that does not change over a long period. It ordinarily remains unchanged for as long as the entity exists.
- Ephemeral identifier (ephemeral identifier): An identifier that changes over a short period.
- Reassignable identifier (reassignable identifier): An identifier that is reused for another entity.
- Non-reassignable identifier (non-reassignable identifier): An identifier that is not reused.
Identifier Record-Linkage Risk Viewed as Period × Scope
The risk of privacy infringement can arise from many causes. A typical example is an “information leak,” the kind frequently reported in newspapers. Here, however, I will focus on “record-linkage risk.” This is because an information leak itself does not, strictly speaking, cause the actual harm associated with privacy. The harm arises when leaked information is “matched, or linked,” with other information—for example, prior knowledge held by someone who knows the victim—and a portrait of that person is formed against their wishes. Even if information leaks, there is almost no risk if no one ever sees it and it simply sinks to the bottom of the sea.
One aspect of the record-linkage risk posed by an identifier can be understood as the area represented by period × scope, as shown in the following diagram.

The horizontal axis represents the period during which the identifier circulates, and the vertical axis represents the scope across which it circulates. The period indicates how long the identifier is used, while the scope indicates how broadly its use extends. A web cookie, for example, is used only on the relevant site, so its scope of circulation can be considered extremely narrow. An identifier based on the so-called sectoral model is likewise narrow because it is used only within that sector. By contrast, identifiers such as the U.S. SSN are used everywhere, so their scope of circulation is broad.
Figure 1 depicts an identifier with a long circulation period but a narrow circulation scope. A pension number is an identifier of this kind. Figure 2, by contrast, illustrates an identifier with a short circulation period but a broad circulation scope. A tax number that changes every year, for example, would fall into this category.

The risk of using such identifiers together is the sum of the risk in each case.

When the identifiers are consolidated, on the other hand, the result is as shown in the next diagram, and the risk becomes greater than when the identifiers are used together without consolidation. If the purposes of use remain limited to the respective purposes that applied when the identifiers were separate, the benefits do not change. This additional amount is therefore an increase in risk without any corresponding benefit. I will call it “excess risk.”

This excess risk is why I described a common number for taxation and pensions as an ill-conceived approach.
The Cost of Federation
Why, then, would anyone promote a method that creates excess risk in this way? The reason is probably the belief that “federation is costly.” Such costs appear to fall into 2 categories: operational costs and system costs.
First, let us consider operational costs. Would federation actually increase them?
The operations must originally have been carried out using separate numbers or identifiers. If so, I do not see why federation would increase the cost. All that is required is to define the “scope” appropriately. (This is why defining the sector is said to be important in a sectoral model.)
Next, let us consider system costs. Consolidation would certainly eliminate the work of converting between different identifiers, making the system cheaper to that extent. But how much cheaper would it be? Let us estimate the conversion cost.
Doing aes-128 cbc for 3s on 16 size blocks: 21715758 aes-128 cbc’s in 3.00s
Conclusion
- Consolidating identifiers with different characteristics creates substantial excess risk from record linkage.
- Federation is extremely inexpensive and does not justify excess risk.
- A common number for taxation and pensions is therefore an ill-conceived approach.
Footnotes
- Strictly speaking, this should use an AEAD algorithm such as GCM rather than CBC. CBC requires an integrity mechanism, and its cost is not insignificant. With hmac(md5), only about 2.4 million operations per second per CPU can be performed.
- Even so, it would be overwhelmingly cheaper than implementing the various security measures needed to control excess risk.
- That said, when it comes to an identification-number system, we first need to discuss what we want to accomplish—its “purpose”—before even examining the risks. Unless the purpose is settled, it is difficult to determine whether those risks are worth taking. I think we need an easy-to-understand objective, such as cutting the cost of administrative procedures to 1/2.
Related posts

My Number and Privacy: Requirements for Identifiers
Recently, it seems that My Number has been receiving increasing coverage in various media[1]. Leaving aside the fact that this is long overdue, I think it…

What Digital Identity Requires
Recently, all kinds of articles about Digital Identity have been circulating. In this blog, I plan to jot down whatever comes to mind, ranging from meta-level…

How “Numbers” Should Be Designed: Reflections on the Pension Number Leak
Regarding the pension number leak, apparently “all leaked numbers will be changed”. Personally, all I can think is, “Oh dear.” As I wrote in yesterday’s article,…

You must be logged in to post a comment.