Genuinely curious, as a builder for so long, API keys took all shapes and sizes, but what's with the sk prefix these days?
Comments
Terr_•31m ago
I assume it's loose convention intended to identify the string as "Secret Key", as a hint to the humans who might be moving the data around, and maybe to make it easier to write precautionary code like "hey it looks like your commit has a secret key in it, are you sure you want to push it?"
swaraj•20m ago
this is actually a great idea + reason
benoau•30m ago
I think Stripe started it long ago with "pk_" and "sk_" prefixes for public key and secret key.
fragmede•26m ago
Fun fact! They weren't always prefixed. And then after someone spent hours pouring over the logs in Splunk, that's when they had the idea of prefixing then.
Terr_•31m ago
swaraj•20m ago