# Supported Countries

## Supported Countries

Self supports electronic passport and identity document verification across multiple countries worldwide. Our coverage includes both Document Signer Certificates (DSC) and Country Signing Certificate Authority (CSCA) support.

### Interactive Coverage Map

For a visual representation of our global coverage, visit our [Interactive Coverage Map](https://map.self.xyz/).

### Country Support Status

We currently support document verification for the following countries:

#### Full Support (Both DSC and CSCA)

These countries have both Document Signer Certificates and Country Signing Certificate Authority support:

| Country                   | Code | Region          |
| ------------------------- | ---- | --------------- |
| 🇦🇪 United Arab Emirates | AE   | Middle East     |
| 🇦🇷 Argentina            | AR   | South America   |
| 🇦🇹 Austria              | AT   | Europe          |
| 🇦🇺 Australia            | AU   | Oceania         |
| 🇧🇬 Bulgaria             | BG   | Europe          |
| 🇧🇭 Bahrain              | BH   | Middle East     |
| 🇧🇯 Benin                | BJ   | Africa          |
| 🇧🇷 Brazil               | BR   | South America   |
| 🇧🇿 Belize               | BZ   | Central America |
| 🇨🇦 Canada               | CA   | North America   |
| 🇨🇭 Switzerland          | CH   | Europe          |
| 🇨🇲 Cameroon             | CM   | Africa          |
| 🇨🇳 China                | CN   | Asia            |
| 🇨🇴 Colombia             | CO   | South America   |
| 🇨🇿 Czech Republic       | CZ   | Europe          |
| 🇩🇪 Germany              | DE   | Europe          |
| 🇪🇸 Spain                | ES   | Europe          |
| 🇪🇺 European Union       | EU   | Europe          |
| 🇫🇮 Finland              | FI   | Europe          |
| 🇫🇷 France               | FR   | Europe          |
| 🇬🇧 United Kingdom       | GB   | Europe          |
| 🇭🇺 Hungary              | HU   | Europe          |
| 🇮🇩 Indonesia            | ID   | Asia            |
| 🇮🇪 Ireland              | IE   | Europe          |
| 🇮🇶 Iraq                 | IQ   | Middle East     |
| 🇮🇷 Iran                 | IR   | Middle East     |
| 🇮🇸 Iceland              | IS   | Europe          |
| 🇮🇹 Italy                | IT   | Europe          |
| 🇯🇵 Japan                | JP   | Asia            |
| 🇰🇷 South Korea          | KR   | Asia            |
| 🇱🇺 Luxembourg           | LU   | Europe          |
| 🇲🇦 Morocco              | MA   | Africa          |
| 🇲🇩 Moldova              | MD   | Europe          |
| 🇲🇳 Mongolia             | MN   | Asia            |
| 🇲🇽 Mexico               | MX   | North America   |
| 🇲🇾 Malaysia             | MY   | Asia            |
| 🇳🇬 Nigeria              | NG   | Africa          |
| 🇳🇴 Norway               | NO   | Europe          |
| 🇳🇵 Nepal                | NP   | Asia            |
| 🇳🇿 New Zealand          | NZ   | Oceania         |
| 🇵🇦 Panama               | PA   | Central America |
| 🇶🇦 Qatar                | QA   | Middle East     |
| 🇷🇴 Romania              | RO   | Europe          |
| 🇷🇼 Rwanda               | RW   | Africa          |
| 🇸🇪 Sweden               | SE   | Europe          |
| 🇸🇬 Singapore            | SG   | Asia            |
| 🇸🇰 Slovakia             | SK   | Europe          |
| 🇹🇭 Thailand             | TH   | Asia            |
| 🇹🇲 Turkmenistan         | TM   | Asia            |
| 🇹🇿 Tanzania             | TZ   | Africa          |
| 🇺🇦 Ukraine              | UA   | Europe          |
| 🇺🇸 United States        | US   | North America   |
| 🇺🇿 Uzbekistan           | UZ   | Asia            |
| 🇻🇳 Vietnam              | VN   | Asia            |

#### CSCA Support Only

These countries have Country Signing Certificate Authority support:

| Country                               | Code | Region          |
| ------------------------------------- | ---- | --------------- |
| 🇦🇩 Andorra                          | AD   | Europe          |
| 🇦🇬 Antigua and Barbuda              | AG   | Caribbean       |
| 🇦🇱 Albania                          | AL   | Europe          |
| 🇦🇲 Armenia                          | AM   | Asia            |
| 🇦🇿 Azerbaijan                       | AZ   | Asia            |
| 🇧🇦 Bosnia and Herzegovina           | BA   | Europe          |
| 🇧🇧 Barbados                         | BB   | Caribbean       |
| 🇧🇩 Bangladesh                       | BD   | Asia            |
| 🇧🇪 Belgium                          | BE   | Europe          |
| 🇧🇸 Bahamas                          | BS   | Caribbean       |
| 🇧🇼 Botswana                         | BW   | Africa          |
| 🇧🇾 Belarus                          | BY   | Europe          |
| 🇨🇮 Côte d'Ivoire                    | CI   | Africa          |
| 🇨🇱 Chile                            | CL   | South America   |
| 🇨🇷 Costa Rica                       | CR   | Central America |
| 🇨🇾 Cyprus                           | CY   | Europe          |
| 🇩🇰 Denmark                          | DK   | Europe          |
| 🇩🇲 Dominica                         | DM   | Caribbean       |
| 🇩🇿 Algeria                          | DZ   | Africa          |
| 🇪🇨 Ecuador                          | EC   | South America   |
| 🇪🇪 Estonia                          | EE   | Europe          |
| 🇬🇪 Georgia                          | GE   | Asia            |
| 🇬🇭 Ghana                            | GH   | Africa          |
| 🇬🇲 Gambia                           | GM   | Africa          |
| 🇬🇷 Greece                           | GR   | Europe          |
| 🇭🇷 Croatia                          | HR   | Europe          |
| 🇮🇱 Israel                           | IL   | Middle East     |
| 🇮🇳 India                            | IN   | Asia            |
| 🇯🇲 Jamaica                          | JM   | Caribbean       |
| 🇰🇪 Kenya                            | KE   | Africa          |
| 🇰🇳 Saint Kitts and Nevis            | KN   | Caribbean       |
| 🇰🇵 North Korea                      | KP   | Asia            |
| 🇽🇰 Kosovo                           | KS   | Europe          |
| 🇰🇼 Kuwait                           | KW   | Middle East     |
| 🇰🇿 Kazakhstan                       | KZ   | Asia            |
| 🇱🇧 Lebanon                          | LB   | Middle East     |
| 🇱🇮 Liechtenstein                    | LI   | Europe          |
| 🇱🇹 Lithuania                        | LT   | Europe          |
| 🇱🇻 Latvia                           | LV   | Europe          |
| 🇲🇨 Monaco                           | MC   | Europe          |
| 🇲🇪 Montenegro                       | ME   | Europe          |
| 🇲🇰 North Macedonia                  | MK   | Europe          |
| 🇲🇹 Malta                            | MT   | Europe          |
| 🇲🇻 Maldives                         | MV   | Asia            |
| 🇳🇱 Netherlands                      | NL   | Europe          |
| 🇴🇲 Oman                             | OM   | Middle East     |
| 🇵🇪 Peru                             | PE   | South America   |
| 🇵🇭 Philippines                      | PH   | Asia            |
| 🇵🇱 Poland                           | PL   | Europe          |
| 🇵🇸 Palestine                        | PS   | Middle East     |
| 🇵🇹 Portugal                         | PT   | Europe          |
| 🇵🇾 Paraguay                         | PY   | South America   |
| 🇷🇸 Serbia                           | RS   | Europe          |
| 🇷🇺 Russia                           | RU   | Asia/Europe     |
| 🇸🇦 Saudi Arabia                     | SA   | Middle East     |
| 🇸🇨 Seychelles                       | SC   | Africa          |
| 🇸🇮 Slovenia                         | SI   | Europe          |
| 🇸🇲 San Marino                       | SM   | Europe          |
| 🇸🇳 Senegal                          | SN   | Africa          |
| 🇸🇾 Syria                            | SY   | Middle East     |
| 🇹🇯 Tajikistan                       | TJ   | Asia            |
| 🇹🇱 Timor-Leste                      | TL   | Asia            |
| 🇹🇷 Turkey                           | TR   | Asia/Europe     |
| 🇹🇼 Taiwan                           | TW   | Asia            |
| 🇺🇬 Uganda                           | UG   | Africa          |
| 🇺🇾 Uruguay                          | UY   | South America   |
| 🇻🇦 Vatican City                     | VA   | Europe          |
| 🇻🇨 Saint Vincent and the Grenadines | VC   | Caribbean       |
| 🇻🇪 Venezuela                        | VE   | South America   |
| 🇿🇼 Zimbabwe                         | ZW   | Africa          |

#### Special Territories and Organizations

* **UN** - United Nations Laissez-Passer
* **ZZ** - Unknown/Test Documents

### Technical Details

#### What is DSC (Document Signer Certificate)?

Document Signer Certificates are used to digitally sign the data stored in electronic passports and identity documents. They ensure the authenticity and integrity of the document data.

#### What is CSCA (Country Signing Certificate Authority)?

The Country Signing Certificate Authority is the root certificate authority for a country's electronic document infrastructure. It issues certificates to Document Signers.

#### Supported Cryptographic Standards

Our system supports various cryptographic algorithms including:

* **Signature Algorithms**: RSA, RSAPSS, ECDSA
* **Hash Algorithms**: SHA-1, SHA-256, SHA-384, SHA-512
* **Key Lengths**: 1024-6144 bits for RSA, 224-521 bits for ECDSA

### Data Sources

This information is compiled from our certificate registry:

* [DSC Registry Data](https://raw.githubusercontent.com/selfxyz/self/52dba2742b4c37a957eb5ab8ebee83fdccdcf187/registry/outputs/map_dsc.json)
* [CSCA Registry Data](https://raw.githubusercontent.com/selfxyz/self/52dba2742b4c37a957eb5ab8ebee83fdccdcf187/registry/outputs/map_csca.json)

### Updates

This list is regularly updated as new countries adopt electronic document standards and as we expand our certificate registry. For the most current information, please check our [Interactive Coverage Map](https://map.self.xyz/).

***
