Urgent.News

What's breaking now, across thousands of outlets.

Tech

What is the relationship between certificates and TLS fingerprints? What level of concept is a certificate? What level of concept is a TLS fingerprint?

Certificates and TLS fingerprints are two completely different aspects of the TLS handshake. A certificate is an "ID card" for authentication, while a TLS fingerprint is a "behavioral profile" that identifies the client or server software characteristics. Certificates: Authentication Level Certificates (usually X.509 digital certificates) address the question of "who you are". They are electronic credentials issued by a trusted third party (CA), binding a public key to an entity's identity (such as a domain name or organization). In the TLS handshake, the server presents a certificate, and the client verifies the certificate chain, validity period, and domain name match to confirm the server's identity. The "certificate binding" (SSL Pinning) you learned about earlier is to narrow down this verification logic from "trust all CAs" to "only trust that one specific certificate" to prevent man-in-the-middle attacks. TLS Fingerprints: Behavioral Characteristics Level TLS fingerprints address the question of "what software/configuration you are". It does not care about the certificate content but analyzes the combination of technical characteristics presented in the TLS handshake messages (such as Client Hello).

Translated from Chinese Read in Chinese

We haven't written up this one. Dev.to has the full story — the link below goes straight to it.

Read the original at dev.to →

More in Tech

Compile the Knowledge at Index Time

Originally published at Trida AI . Ask a document store the same question on Monday and again on Thursday, and watch what the system does.

  • InfiniFlow aims to eliminate repeated embedding and retrieval in RAGFlow 1.0
  • Compilation moves understanding from query time to index time by generating artifacts
  • Compilation reduces query tokens by 91% when evidence suffices for answering

Expo Router File-Based Routing: The Patterns That Matter in a Real App

in Expo Router, your folder structure is your navigation. _layout.tsx files decide how screens are shown (stack, tabs, modal), route groups like (tabs) organize screens without changing URLs, [id].tsx…

  • Expo Router uses folder structure for navigation, with files as routes.
  • Modals are implemented as separate stack screens within the app's layout.

More from Thursday 12 November →