Skip to content

Commit 9a34f77

Browse files
decentralgabeandresuribe87TallTed
authored
Add section addressing PII in schemas (#168)
* add section on pii * Update index.html Co-authored-by: Andres Uribe <[email protected]> * Update index.html Co-authored-by: Ted Thibodeau Jr <[email protected]> --------- Co-authored-by: Andres Uribe <[email protected]> Co-authored-by: Ted Thibodeau Jr <[email protected]>
1 parent 8aea3eb commit 9a34f77

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed

index.html

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -777,7 +777,28 @@ <h2>Privacy Considerations</h2>
777777
This section details the general privacy considerations and specific privacy
778778
implications of deploying this specification into production environments.
779779
</p>
780-
<section class="informative">
780+
<section>
781+
<h3>Personally Identifiable Information</h3>
782+
<p>
783+
Data associated with schemas and <a>verifiable credentials</a> are susceptible
784+
to privacy violations when shared. Personally identifying data, such as a
785+
government-issued identifier, address, or name, can be used to track and correlate
786+
entities. Even less overt personal data such as a birthdate or postal code has
787+
the ability to result in correlation and de-anonymization.
788+
</p>
789+
<p>
790+
Implementers are strongly advised to avoid constructing schemas with any personally
791+
identifiable information (PII).
792+
</p>
793+
<p>
794+
If such personally identifiable information is necessary in a schema, or a credential
795+
schema, implementers are strongly advised to use mechanisms while storing and
796+
transporting <a>verifiable credentials</a> that protect the data from those who should
797+
not access it such as Transportation Layer Security (TLS) or other means of encrypting
798+
the data whether in transit or at rest.
799+
</p>
800+
</section>
801+
<section>
781802
<h3>Verifier Caching</h3>
782803
<p>
783804
Since schemas are immutable, they are highly cachable.
@@ -788,7 +809,7 @@ <h3>Verifier Caching</h3>
788809
<a>verifier</a>-based access patterns on the schema.
789810
</p>
790811
</section>
791-
<section class="informative">
812+
<section>
792813
<h3>Content Distribution Networks</h3>
793814
<p>
794815
The use of content distribution networks by <a>issuers</a> can increase the
@@ -808,7 +829,7 @@ <h2>Security Considerations</h2>
808829
not understanding the implications of this section can result in
809830
security vulnerabilities.
810831
</p>
811-
<section class="informative">
832+
<section>
812833
<h3>Issuer Impersonation</h3>
813834
<p>
814835
It is possible for a schema to become authoritative, such as schemas

0 commit comments

Comments
 (0)