Follow

uncomfortable tech questions 

TLS certificates require the specification of a country code for the organization that requested the certificate. This country code must be one of those specified in ISO 3166.

So, who exactly decides whether your country is enough of a country to have correctly-configured transport encryption, and what are the political implications of that answer?

· · Web · 5 · 3 · 9

uncomfortable tech questions 

@joepie91

The answer is of course "it's complicated".

At a first approximation, the UN decides who is and isn't a state. ISO syncs 3166 with the UN's position. ICANN does more or less the same for the DNS root, with some infrastructural and historical exceptions.

uncomfortable tech questions 

@joepie91

The issue of certificates is a matter of the CA's policy, which for widely-trusted CAs means a policy identical to that of CA/Browser Forum, which I assume simply tracks ICANN's list. That is, if the TLD is in the DNS, then widely-trusted CAs are likely to be willing to issue certificates.

Your question then boils down to how ICANN handles corner cases. Do you have one in mind?

uncomfortable tech questions 

@joepie91

(I'd point out that there have been more complicated situations in the past where CAs were concerned about verifying the legal identity of their customers, which required information about how to do that in many jurisdictions, which required a finding of who could speak on behalf of the local Internet community.

uncomfortable tech questions 

@joepie91

This was usually straightforward, but broke for Christmas Island for example for several years (because the TLD registry was insolvent, there was no relevant civil society group, and the relevant Australian regulator had no clue), meaning that widely-trusted TLS certificates were simply unavailable for .cx domains. Domain Verified (DV) certificates of the type that Let's Encrypt issues now end-run this problem entirely of course.)

uncomfortable tech questions 

@joepie91

i can recommmend dat.

not sure what your goal is, but if you can use alternatives to TLS. ...the dat stack includes hyperdht and connections are end to end encrypted using noise. its all built on top of libsodium. keypairs are ed25519 ... the stack is just more sane, modern and minimal.

it depends what are standards for you.

if you roll with certain ppl who gave themselves a "standard body label" and claim authority, then yeah... guess it must be TLS

Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.