Proving the Immutability of Privately Mined BlockchainsJosh Green
October 1, 2018 at 11:48 PM
Finding Consensus via the Blockchain The Purpose of Blocks A block on a blockchain is a snapshot the current state of a system. For instance, in Bitcoin, a mined block represents the concrete balance recorded for every transaction created throughout the e...
Being Responsible with Passwords - Part 3Andrew Groot
March 16, 2018 at 12:14 PM
Welcome to part 3 of our series on password management. Last time we left off on brute-force attacks and the threat they pose to using cryptographic hash functions as a method for password verification. As mentioned, rainbow tables make this even worse....
A Leader’s PerspectiveJosh Green
December 19, 2017 at 2:20 PM
Why do leaders do it? Being put in a leadership role can be something you strive for, but it can also be something that is thrusted upon you. Often, the people I find to be the best leaders are the ones that aren’t seeking it for their own gain; instead...
Smart City API v1.1.2Andrew Groot
December 14, 2017 at 4:33 PM
Even before releasing version 1.0.0 of our Smart City API, we were already thinking about what we could include in future versions. Fortunately, we didn't have to look far to find the large amount of data that the Franklin County auditor's website has ava...
Being Responsible with Passwords - Part 2Andrew Groot
November 22, 2017 at 11:44 AM
In our first blog post on passwords we discussed the challenges of maintaining passwords in a way that allows us to verify passwords without making them easily stealable. In this post, we begin to explore how this problem is solved in computer systems, th...
Columbus Smart City APIJosh Green
October 19, 2017 at 3:11 PM
In 2016, Columbus competed against 77 cities to win a Federal Grant called the "Smart City Challenge", worth $40 million. While forty million is a lot of money, on its own it's not enough to bring automated cars to our streets. It's actually less t...
Being Responsible with Passwords - Part 1Andrew Groot
October 9, 2017 at 3:35 PM
At Software Verde we pride ourselves on taking security seriously and always setting aside time to update ourselves on recent discoveries and current best practices. No matter the client, we always consider the safety of their data and how we can best ens...
On the Importance of PostulatesAndrew Groot
August 8, 2017 at 2:50 PM
Today Kate (my wife) and I had a conversation about statistics eventually leading to the concepts of Fractional Factorial Design and the Sparsity-of-Effects Principle. In Fractional Factorial Design (FFD from here on), one seeks to limit the number of expe...