Development v12

Warning - Product Update

All the resources present on this section belong to Waspmote v12, Waspmote Plug & Sense! v12 and Meshlium v3.8.

If you have a Waspmote v15, Waspmote Plug & Sense! v15 or Meshlium v4.0 please go to the new Development Section.

Check what is your version and what are the differences between the old and the new one in this document.

Examples:

General / Encryption

» AES 01: AES 128, ECB, PKCS

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how to encrypt plain text using: - AES algorithm - 128-bit key size - PKCS Padding - ECB Cipher Mode

» AES 02: AES 192, ECB, PKCS

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how to encrypt plain text using: - AES algorithm - 192-bit key size - PKCS Padding - ECB Cipher Mode

» AES 03: AES 256, ECB, PKCS

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how to encrypt plain text using: - AES algorithm - 256-bit key size - PKCS Padding - ECB Cipher Mode

» AES 04: AES 128, CBC, ZEROS

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how to encrypt plain text using: - AES algorithm - 128-bit key size - ZEROS Padding - CBC Cipher Mode

» AES 05: AES 256, CBC, ZEROS

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how to encrypt plain text using: - AES algorithm - 192-bit key size - ZEROS Padding - CBC Cipher Mode

» AES 06: AES 256, CBC, ZEROS

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how to encrypt plain text using: - AES algorithm - 256-bit key size - ZEROS Padding - CBC Cipher Mode

» HASH 01: MD5

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how to calculate MD5 message digest to provide INTEGRITY to the sending of information. Both data must be sent over the network: MESSAGE + HASH_MESSAGE

» HASH 02: SHA-1

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how to calculate SHA-1 message digest to provide INTEGRITY to the sending of information. Both data must be sent over the network: MESSAGE + HASH_MESSAGE

» HASH 03: SHA-224

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how to calculate SHA-224 message digest to provide INTEGRITY to the sending of information. Both data must be sent over the network: MESSAGE + HASH_MESSAGE

» HASH 04: SHA-256

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how to calculate SHA-256 message digest to provide INTEGRITY to the sending of information. Both data must be sent over the network: MESSAGE + HASH_MESSAGE

» HASH 05: SHA-384

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how to calculate SHA-384 message digest to provide INTEGRITY to the sending of information. Both data must be sent over the network: MESSAGE + HASH_MESSAGE

» HASH 06: SHA-512

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example shows how calculate message digest with SHA-512 Algorithm

» RSA 01: RSA Encryption

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example calculates an encrypted message using the RSA algorithm. For encryption, only the public key is needed. The public key is determined by the modulus and the exponent. The "public key" is (n,e). Where 'n' is the modulus and 'e' is the exponent of the public key.

» RSA 03: RSA Encryption Frame

Last edition: Jan 10th, 2017 | Categories: General, Encryption

This example calculates an encrypted message using the RSA algorithm. For encryption, only the public key is needed. The public key is determined by the modulus and the exponent. The "public key" is (n,e). Where 'n' is the modulus and 'e' is the exponent of the public key