Files
MySensors/libraries
Patrick Fallberg 9f337e3cae Message header updates for signing support
One bit in the protocol version field is converted to a sign
indicator. '1' means the message carries a signature in the
unused part of the payload data buffer.

Three new internal message types have been defined:

 * I_REQUEST_SIGNING    carries a boolean and is used to exchange
                        signing requirement information between
                        nodes.
                        If the I_REQUEST_SIGNING carries 'true'
                        the receiver is informed that the sender
                        require properly signed messages in order
                        to be able to accept the messages.
 * I_GET_NONCE          is passed from sender to a receiver that
                        require signing tellig it to submit a
                        cryptographic 'nonce' that the sender needs
                        in order to be able to sign the message it
                        intend to send. The I_GET_NONCE carries no
                        payload.
 * I_GET_NONCE_RESPONSE is sent by the receiver of a signed
                        message in response to I_GET_NONCE.
                        The first byte of the payload is a signing
                        identifier informing the sender of the
                        signed message about the type of signature
                        the receiver is expecting.
2015-02-17 23:25:00 +01:00
..
2014-11-25 16:18:40 +01:00
2014-03-07 21:17:56 +01:00
2014-03-07 21:17:56 +01:00
2014-12-07 10:23:41 +01:00
2014-03-07 21:17:56 +01:00
2014-03-07 21:17:56 +01:00
2014-03-07 21:17:56 +01:00
2014-03-07 21:17:56 +01:00
2014-03-07 21:17:56 +01:00

For information on installing libraries, see: http://arduino.cc/en/Guide/Libraries