Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SW-309. Implementation of AS role of OSCORE profile of ACE framework. #178

Open
wants to merge 40 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
0c6c6be
JRC: Make joinedNodes a global var, add lookup helper
malishav Jul 11, 2018
83c8806
ACE: Add constants from draft-ietf-ace-oauth-authz-13
malishav Jul 11, 2018
9a60d8a
ACE: Preliminary implementation of /token resource
malishav Jul 11, 2018
b51616c
ACE: Add placeholder for constructing the access token
malishav Jul 11, 2018
b69b175
ACE: Reintroduce COSE defines
malishav Jul 11, 2018
af23217
ACE: Add additional COSE constants
malishav Jul 11, 2018
063187f
ACE: Add COSE and ACE constants extended by different companion docum…
malishav Jul 11, 2018
f8986d7
JRC: Add a function to randomly select a node from the list of joined…
malishav Jul 11, 2018
25aabbd
ACE: First implementation of AS generating the access token
malishav Jul 11, 2018
87fd2a0
ACE: Remove token_type parameter since it's implied by the framework
malishav Jul 12, 2018
88bffc7
ACE: Use custom-defined exception to send 4.00 Bad Request
malishav Jul 12, 2018
d74dfd4
ACE: Add logs to help debugging and improve exception handling
malishav Jul 12, 2018
bf8fa56
ACE: Bug fix when checking for Content-Format
malishav Jul 12, 2018
ff51e99
ACE: Bug fix on algorithm type when encrypting the access token
malishav Jul 12, 2018
0d61453
ACE: Remove OSCORE profile id value until it is assigned
malishav Jul 12, 2018
e062125
JRC: Add a generic Node class, representing a node that has been admi…
malishav Jul 12, 2018
35f51f0
ACE: Extract client's ID from Object-Security
malishav Jul 12, 2018
becf18d
ACE: Remove implicitly known parameters to reduce overhead
malishav Jul 12, 2018
8b4c096
ACE: Pairwise IDs between C and RS can be short
malishav Jul 12, 2018
a014f4f
ACE: Optmize nonce generation and message overhead
malishav Jul 12, 2018
50faa75
ACE: Missing import for exception handling
malishav Jul 12, 2018
ba2e848
ACE: Derive key to encrypt Encrypt0 object on the fly
malishav Jul 12, 2018
641b900
ACE: Add Content-Format to facilitate testing with Wireshark
malishav Jul 12, 2018
a142bf8
ACE: Align the derivation of the application key with new API in oscoap
malishav Jul 26, 2018
e0d4586
JRC: Add IPv6 address to the Node class
malishav Jul 26, 2018
cbc04e2
ACE: Fix a bug when logging client ID
malishav Jul 26, 2018
a60c40f
ACE: Return to the client audience where a given resource can be found
malishav Jul 26, 2018
b080a65
OpenLbr: Allow a packet from the Internet to be sent to the DAG root
malishav Jul 27, 2018
27777a3
JRC: Refactor code by introducing Node and Network classes
malishav Jul 27, 2018
5432a4a
JRC: Bug fix when sending UDP datagrams and calculating checksum
malishav Jul 27, 2018
6b2f8bb
JRC: Add support for sending a packet from JRC to the Internet
malishav Jul 27, 2018
2790620
ACE: Set the IP address of the RS as audience parameter
malishav Jul 27, 2018
1784cf3
JRC: Editorial
malishav Jul 27, 2018
a729f03
JRC: Group PSK has lower priority than pairwise PSK
malishav Jul 27, 2018
94c5c33
ACE: Make a list of external clients authorized to join
malishav Jul 27, 2018
e4979a0
JRC: Bug fixes on string types in context lookup methods
malishav Jul 27, 2018
1b7f214
openLbr: Enable JRC to communicate with the Internet
malishav Jul 27, 2018
7eca051
JRC: Update list of joined nodes once join is successful
malishav Jul 27, 2018
f093ab0
ACE: Bug fixes in using the appKey with RS.
malishav Jul 30, 2018
e19f80f
ACE: Remove audience parameter as it is implicitly known
malishav Jul 30, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading