Skip to content

Commit 2585ffd

Browse files
committed
Update README for completed and placeholder features
Signed-off-by: Kallal Mukherjee <[email protected]>
1 parent 465688a commit 2585ffd

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

JWS_README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This directory contains a bash implementation of JWS (JSON Web Signature) signin
44

55
## Implementation Status
66

7-
** Completed Features:**
7+
** Completed Features:**
88
- JWS header creation with proper algorithm (ES256) and content type
99
- CMW marshaling to JSON triple format `[type, value, indicator]`
1010
- Base64URL encoding/decoding without padding
@@ -13,7 +13,7 @@ This directory contains a bash implementation of JWS (JSON Web Signature) signin
1313
- Comprehensive test suite (10 test cases)
1414
- CLI commands for signing and verification
1515

16-
**⚠️ Placeholder Components:**
16+
** Placeholder Components:**
1717
- ECDSA signature generation (needs cryptographic library)
1818
- ECDSA signature verification (needs cryptographic library)
1919

@@ -74,18 +74,18 @@ This directory contains a bash implementation of JWS (JSON Web Signature) signin
7474
## Standards Compliance
7575

7676
### JWS (RFC 7515)
77-
- Compact serialization format
78-
- ES256 algorithm (ECDSA using P-256 and SHA-256)
79-
- Base64URL encoding without padding
80-
- Proper header structure with `alg`, `cty`, and `kid`
81-
- Content type `application/cmw+json`
77+
- Compact serialization format
78+
- ES256 algorithm (ECDSA using P-256 and SHA-256)
79+
- Base64URL encoding without padding
80+
- Proper header structure with `alg`, `cty`, and `kid`
81+
- Content type `application/cmw+json`
8282

8383
### RATS CMW (draft-ietf-rats-msg-wrap)
84-
- Section 4.2 compliance for JSON CMW signing
85-
- CMW triple format: `[type, value, indicator]`
86-
- Proper indicator bit flags
87-
- JSON record format for signing
88-
- Base64 encoding for binary content
84+
- Section 4.2 compliance for JSON CMW signing
85+
- CMW triple format: `[type, value, indicator]`
86+
- Proper indicator bit flags
87+
- JSON record format for signing
88+
- Base64 encoding for binary content
8989

9090
## JWS Structure
9191

@@ -139,4 +139,4 @@ header.payload.signature
139139

140140
## GitHub Issue Reference
141141

142-
This implementation addresses [GitHub Issue #15](https://github.com/veraison/cmw/issues/15) - "Implement JWS signing for JSON CMW" following the pattern from the CBOR signing implementation (PR #16).
142+
This implementation addresses [GitHub Issue #15](https://github.com/veraison/cmw/issues/15) - "Implement JWS signing for JSON CMW" following the pattern from the CBOR signing implementation (PR #16).

0 commit comments

Comments
 (0)