Skip to content

Commit

Permalink
Fix dictionary & spelling
Browse files Browse the repository at this point in the history
  • Loading branch information
expede committed Oct 16, 2023
1 parent 62d4903 commit 7927523
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
8 changes: 5 additions & 3 deletions .custom-words.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
ACL
CBOR
IPLD
iff
ACLs
AlicePhone
AliceRoot
Expand All @@ -14,6 +11,7 @@ BCP
BT
Bluesky
BxZ
CBOR
CIDs
CIDv
CNAME
Expand Down Expand Up @@ -42,6 +40,7 @@ HEHYSF
HMACs
Haus
Holmgren
IPLD
Invoker's
Irakli
JSON
Expand Down Expand Up @@ -103,6 +102,7 @@ autonumber
baz
bene
blockchain
cachability
cid
codec
codecs
Expand All @@ -115,6 +115,7 @@ crypto
cryptographically
del
delegable
delegationChain
delegator
dereference
disambiguates
Expand Down Expand Up @@ -142,6 +143,7 @@ getUcan
hawaii
hoc
https
iff
init
inlining
interconnectivity
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@ This specification describes the semantics and serialization format for [UCAN] d

# 1. Introduction

UCAN Delegation is a certificate capability system with runtime-extensiblity, ad hoc caveats, cachability, and focused on ease of use and interoperabilty. Delegations act as a proofs for [UCAN Invocation]s.
UCAN Delegation is a certificate capability system with runtime-extensibility, ad hoc caveats, cacheability, and focused on ease of use and interoperability. Delegations act as a proofs for [UCAN Invocation]s.

Delegation provides a way to "transfer authority without transferring cryptograhic keys". As an authorization system, it is more interested in "what" can be done than a list of "who can do what". For more on how Delegation fits into UCAN, please refer to the [high level spec][UCAN].
Delegation provides a way to "transfer authority without transferring cryptographic keys". As an authorization system, it is more interested in "what" can be done than a list of "who can do what". For more on how Delegation fits into UCAN, please refer to the [high level spec][UCAN].

# 2. Delegation (Envelope)

Expand Down Expand Up @@ -458,7 +458,7 @@ If _any_ of the following criteria are not met, the UCAN MUST be considered inva
## 5.1 Time Bounds
A UCAN's time bounds MUST NOT be considered valid if the current system time is before the `nbf` field or after the `exp` field. This is called the "validity period." Proofs in a chain MAY have different validity periods, but MUST all be valid at execution-time. This has the effect of making a delegtaion chain valid between the latest `nbf` and earliest `exp`.
A UCAN's time bounds MUST NOT be considered valid if the current system time is before the `nbf` field or after the `exp` field. This is called the "validity period." Proofs in a chain MAY have different validity periods, but MUST all be valid at execution-time. This has the effect of making a delegation chain valid between the latest `nbf` and earliest `exp`.
``` js
// Pseudocode
Expand Down

0 comments on commit 7927523

Please sign in to comment.