Commit 1a120d17 authored by Daniel Thompson-Yvetot's avatar Daniel Thompson-Yvetot
Browse files

Merge branch 'denjell-working-tree' into 'main'

Rendering

See merge request cyber/stan4cr2/en-304-618!9
parents 80dfbd45 8313b84e
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -86,6 +86,9 @@ coverage/
*.temp
*.bak

# claude etc.
.claude/

# Lock files (uncomment if you don't want to commit them)
# package-lock.json
# yarn.lock
+33 −2
Original line number Diff line number Diff line


<div align="center">
ETSI EN 304-618 V0.0.1 (2025-08)
ETSI EN 304-618 {{VERSION}} ({{YEAR}}-{{MONTH}})
</div>

![~~CAPTION~~](media/etsi-coverpage-logo.png)
@@ -99,7 +99,7 @@ No part may be reproduced or utilized in any form or by any means, electronic or



&copy; ETSI yyyy.
&copy; ETSI {{YEAR}}.

All rights reserved.<br />

@@ -167,6 +167,37 @@ Passwords are typically associated with user accounts and are a form of secret t

Password managers can be characterized along several dimensions that influence how users interact with them and the benefits they provide. At a high level, these tools address distinct user segments: solutions for individual use, solutions for family groups that require selective sharing while preserving privacy, and basic enterprise configurations in which credentials may be injected into connections dynamically to provide a transparent experience for end users.

```mermaid
---
Title: Password Manager Types
---
flowchart TB
  A[Password Manager] --> S1[User Segments]
  A --> S2[Synchronization]
  A --> S3[Deployment]

  subgraph S1
    U1[Individual]
    U2[Family]
    U3[Enterprise]
  end

  subgraph S2
    SY1[Cloud Sync]
    SY2[Native Sync]
    SY3[Local Only]
  end

  subgraph S3
    D1[Browser]
    D2[OS Level]
    D3[Standalone]
    subgraph M[Mobile]
      M1[Native Keychain]
      M2[Open Model]
    end
  end
```
Synchronization is a central point of differentiation. Some solutions synchronize credentials across devices through general-purpose cloud services, enabling access from any device associated with the user’s account. Others provide synchronization that is native to the password manager itself, resulting in a more integrated but potentially narrower ecosystem. A third category comprises non-synchronized deployments that operate as resident or standalone systems, retaining all credentials locally on a single device or within a defined environment.

The deployment model also varies by where the solution resides in the technology stack. Browser-integrated managers provide convenience for web authentication. Operating system level managers offer deeper integration across applications and services. Standalone managers operate as independent applications, typically offering greater flexibility and feature breadth, while requiring separate management by the user. The boundary between browser level and operating system level solutions has become increasingly indistinct as platform integrations have deepened.
+241 KiB

File added.

No diff preview for this file type.

+13 −2
Original line number Diff line number Diff line
\pagenumbering{roman}



<div align="center">
@@ -99,13 +101,16 @@ No part may be reproduced or utilized in any form or by any means, electronic or



&copy; ETSI yyyy.
&copy; ETSI 2025.

All rights reserved.<br />

</div>

# Contents
\newpage

\tableofcontents



<br />
@@ -136,6 +141,10 @@ In the present document "**should** ", "**should not** ", "**may** ", "**need no
"**must** " and "**must not** " are **NOT** allowed in ETSI deliverables except when used in direct citation.


\pagenumbering{arabic}
\setcounter{page}{1}
\resetlinenumber

# Executive summary


@@ -167,6 +176,8 @@ Passwords are typically associated with user accounts and are a form of secret t

Password managers can be characterized along several dimensions that influence how users interact with them and the benefits they provide. At a high level, these tools address distinct user segments: solutions for individual use, solutions for family groups that require selective sharing while preserving privacy, and basic enterprise configurations in which credentials may be injected into connections dynamically to provide a transparent experience for end users.

![Password Manager Diagram](media/mermaid_diagram_1.png)

Synchronization is a central point of differentiation. Some solutions synchronize credentials across devices through general-purpose cloud services, enabling access from any device associated with the user’s account. Others provide synchronization that is native to the password manager itself, resulting in a more integrated but potentially narrower ecosystem. A third category comprises non-synchronized deployments that operate as resident or standalone systems, retaining all credentials locally on a single device or within a defined environment.

The deployment model also varies by where the solution resides in the technology stack. Browser-integrated managers provide convenience for web authentication. Operating system level managers offer deeper integration across applications and services. Standalone managers operate as independent applications, typically offering greater flexibility and feature breadth, while requiring separate management by the user. The boundary between browser level and operating system level solutions has become increasingly indistinct as platform integrations have deepened.
Loading