tls-devicer
    Preparing search index...

    Function computeConsistencyScore

    • Compare an incoming TLS profile against historical snapshots and produce a TlsConsistency report.

      • When no history exists yet (history is empty) all match fields are null / neutral and isNewDevice is true.
      • When history is present the most-recent snapshot is used as the reference.

      Parameters

      • incoming: TlsProfile

        Profile collected from the current request.

      • history: TlsSnapshot[]

        Device history (newest-first). May be empty.

      • enableJa4: boolean = true

        Whether JA4 is included in scoring.

      • enableJa3: boolean = true

        Whether JA3 is included in scoring.

      • enableHttp2: boolean = true

        Whether HTTP/2 settings are included.

      • enableHeaderConsistency: boolean = true

        Whether header signals are included.

      Returns TlsConsistency