bonedaddy
bonedaddy
CBOR encoding for the message_hello_t will need to be refactored. Space efficiency wise the CBOR container was structured like `[[int64_t (pub key len), int64_t (peer id len), bytes (pub key),...
https://github.com/bonedaddy/ulog
# features ## multiformats * multicodec * full encode/decode support for all codecs except 0xcert-imprint-256 * multiaddr * full multiaddr functionality * multihash * basic multihash functionality, only supports SHAX-XXX,...
Originally I started https://github.com/RTradeLtd/libcp2p/pull/47 with the intention of enabling ECDH key agreement between two peers. However this PR is starting to get quite big as it also needed to lay...
# Desired ## Serial We should make sure that libcp2p can use Serial ports as a transport. This would allow us to run libcp2p nodes on systems that only have...
# Overview We need a mechanism of controlling nodes in a secure fashion. We need to make sure the API properly defends against attacks used on IoT devices, and networked...
**Describe the solution you'd like** Enable COSE for signing and encrypting CBOR messages we exchange with peers. This will a better alternative instead of rolling our own AES encryption of...
I briefly tried swapping out PEM for DER encoded keys and it proved a bit more difficult than expected. We should tackle this later once we get the MVP done
# Overview Up until now the socket server requires two threads for operating. One accepting new connections, another to process them. This increases the resource footprint, and means that if...
# Overview Given that embedded systems have limited available threads, it is important that we dont consume all threads by creating tasks to handle each and every new connection. Instead...