Simple Cryptography With C#

One of the applications I’m working on has the need to store Privately Identifiable Information (PII) in it’s databases. We have chosen to store this information using the RSA Public Key Cryptography provider included in the .NET Core base libraries. We all use Public Key Cryptography (PKC) every day. If you are reading this you…

Console Apps in Python and C# (.Net Core) Part 3

In my last post, I showed you how to add named parameters to a Python script. These parameters –extension and –directory gave us the ability to run our programs with different extensions and located in different directories. This article will add the same functionality to the C# version of this program. Where Python has an…

Building a Simple C# Hashing Utility

One of the most interesting aspects of Cryptography is the ability to generate unique hash values from strings or files. Wikipedia Defines Cryptographic as follows: A cryptographic hash function is a hash function that is suitable for use in cryptography. It is a mathematical algorithm that maps data of arbitrary size to a bit string…

Adventures in Writing Part 1

A good friend of mine C. Robert Cargill  is a screen writer who spends a lot of his time on Twitter (@massawrym) mentoring writers. The biggest themes in his mentoring include: being disciplined and never giving up. I wanted to share my story to help emphasize theme of never giving up. My story begins in…