GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Spomky/Examples: Examples for the cose-spec

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

196 Commits
196 Commits

Folders and files

NameName
Last commit message
Last commit date
CWT
CWT
 
 
RFC8152
RFC8152
 
 
X25519-tests
X25519-tests
 
 
aes-ccm-examples
aes-ccm-examples
 
 
aes-gcm-examples
aes-gcm-examples
 
 
aes-wrap-examples
aes-wrap-examples
 
 
cbc-mac-examples
cbc-mac-examples
 
 
chacha-poly-examples
chacha-poly-examples
 
 
ecdh-direct-examples
ecdh-direct-examples
 
 
ecdh-wrap-examples
ecdh-wrap-examples
 
 
ecdsa-examples
ecdsa-examples
 
 
eddsa-examples
eddsa-examples
 
 
encrypted-tests
encrypted-tests
 
 
enveloped-tests
enveloped-tests
 
 
hkdf-aes-examples
hkdf-aes-examples
 
 
hkdf-hmac-sha-examples
hkdf-hmac-sha-examples
 
 
hmac-examples
hmac-examples
 
 
mac-tests
mac-tests
 
 
mac0-tests
mac0-tests
 
 
rsa-oaep-examples
rsa-oaep-examples
 
 
rsa-pss-examples
rsa-pss-examples
 
 
sign-tests
sign-tests
 
 
sign1-tests
sign1-tests
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
Examples.WinMerge
Examples.WinMerge
 
 
KeySet.txt
KeySet.txt
 
 
README.md
README.md
 
 
examples.cddl
examples.cddl
 
 
what-do-i-have.xlsx
what-do-i-have.xlsx
 
 

Repository files navigation

Examples

This project contains a number of examples and test cases for the IETF COSE WG specification.

The file Example.cddl contains a schema for how the example files are formatted.

As time and the spec progresses, it is expected that we will start looking at adding examples that fail as well as successful examples. While every attempt will be made to keep the examples in sync with the specifications, they may trail the current version at times.

What is in each directory

  • spec-examples - Contains the examples assoicated with the IETF specification for the COSE message syntax.

  • aes-ccm-examples - Contains Enveloped and Encrypt examples related to the AES CCM algorithm

  • aes-gcm-examples - Contains Enveloped and Encrypt examples related to the AES GCM algorithm

  • cbc-mac-examples - Contians Mac and Mac0 examples related to the AES CBC Mac algorithm

  • chacha-poly-examples - Contains Enveloped and Encrypt examples related to the ChaCha-Poly1305 algorithm

  • ecdh-direct-examples - Contains Enveloped and MAC examples related to the ECDH key managment algorithm where no key wrap algorithm is used

  • ecdh-wrap-examples - Contains Enveloped and MAC examples related to the ECDH key managment algorithm where a key wrap algorithm is used

  • ecdsa-examples - Contains Sign and Sign0 examples related to the ECDSA signature algorithm

  • encrypted-tests - Contains Encrypt test examples

  • hkdf-aes-examples - Contains Enveloped and Mac examples related to the use of direct key with the HKDF-AES recipient algorithms

  • hkdf-hmac-sha-examples - Contains Enveloped and Mac examples related to the use of direct key with the HKDF-HMAC-SHA recipient algorithms

  • hmac-examples - Contains Mac and Mac0 examples related to the HMAC-SHA algorithm

  • CWT - Contains the examples from draft-ace-cwt

Random number generation

The examples can potentially contain a random number generation stream. This field contains a re-playable random number generator sequence that is used by the program which generates the examples. The order in which calls are made to the random number generator should be documented in the description field when this present in the file.

About

Examples for the cose-spec

Resources

Readme
Activity

Stars

1 star

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.