RSA (RSAwithSHA1) raw signing with SHA1 hash PKCS#1 v1.5
In an attempt to implement RSA signatures on a 32-bit MCU it was necessary to investigate and perform the hashing separate from the RSA signing. In doing so I have…
In an attempt to implement RSA signatures on a 32-bit MCU it was necessary to investigate and perform the hashing separate from the RSA signing. In doing so I have…
Recently setup a new email server on a CentOS Rocky 9 VPS server and thought I would document the process below. I pulled information from a variety of webpages and…
This guide is written with the general understanding that the reader is mostly familiar with how to access and setup a VPS Linus server. Most commands will be done over…
After taking a little break to resolve some SSL certificate issues we turn our attention back to the current issue at hand, the server side Python script. As seen in…
While working on an IoT project involving an MQTT server it came to be that I would be generating my own SSL certificates for the MQTT broker (mosquitto). There are…
Coming back to the IoT platform after a little break. This time trying to work a little more on the server side and actually put together some working code and…
So far we have come up with the architecture and the database structure for the new IoT platform. Next we should address the MQTT communications portion. The MQTT protocol is…
Next we will need to create the database structure that represents the hardware. This will include the hub, gateway, node, and sensors. As devices (gateways, nodes, sensors) are added (or…
In the previous posts we talked about how to assign ids and organize the data, but ultimately we will need to store this information somewhere and a relational database (such…
In the course of developing an IoT platform the packet data structure needs to be decided. This is the data structure that is proposed to be used to send data…