Respected Professor

Some, mostly techical, articles by Nikos Fotiou

Thursday, March 21, 2024

Create an ECDSA signature with C# that can be verified using OpenSSL

›
 .net framework includes a handy library that can be used for generating digital signatures. However, the default output format is not DER a...
Tuesday, April 4, 2023

Authenticate users in python scripts using their Google account

›
Google offers user authentication through OpenID Connect. Although usually, this feature is used by web sites, it can also be used with des...
Tuesday, March 28, 2023

A simple role-based access control system for .NET

›
In many cases, I need a simple solution for adding authentication and authorization in my .NET project, so as to easily develop the rest of ...
Wednesday, April 6, 2022

Make fun things with your home IoT devices, securely over the internet.

›
I am planning to start a series of posts discussing how to put your IoT devices in the internet and do fun stuff with them. I will provide t...
Monday, August 10, 2020

Create a JWT singed with RSA private key in .net core

›
The following example is a snippet of a C# code that generates an RSA private key out of a .pem file and uses it to sign a JWT. The privateK...
Thursday, April 9, 2020

Deploying smart contracts to ganache using python and web3

›
Ganache is a useful tool that emulates Ethereum blockchain in your local machine and it is very practical for testing smart contracts. Mos...
Sunday, May 19, 2019

CoAP POST using libcoap

›
View a list of all libcoap examples here . This example includes a CoAP server and a CoAP client.  The client performs a CoAP POST reques...
›
Home
View web version

About Me

My photo
Νίκος Φωτίου
Ι am CEO of ExcID and researcher at the Athens University of Economics and Business.
More about me
View my complete profile
Powered by Blogger.