The Rietta Blog
Since 2005, this publication covers a wide range of topics, including cybersecurity, software development, and cloud migration. It’s a valuable resource for anyone interested in staying informed about these areas.
04/08/2016
U.S. Senate Bill Seeks to Ban Effective Encryption, Making Security Illegal
by Frank Rietta
Senators Feinstein, Burr published a bill in the United States Senate that would effectively ban effective encryption. This bill essentially says you can not have any conversation or data exchange that the government can not access if it wants to.
03/16/2016
It is not just one iPhone, the FBI wants a future where it is impractical to deploy strong encryption without key escrow
by Frank Rietta
The FBI wants a future where it is illegal or impractical to deploy strong encryption without key escrow, which is a key backup system that is insecure at scale. Data breach risks will increase as our devices become less secure.
02/05/2016
What is the difference between bcrypt and SHA256?
by Frank Rietta
TL;DR; SHA1, SHA256, and SHA512 are all *fast hashes* and are bad for passwords. BCRYPT is a *slow hash* and is good for passwords. Always use slow hashes, never fast hashes.
10/11/2015
What is an Abuser Story (Software)
by Frank Rietta
In software development and product management, an abuser story is a user story from the point of view of a malicious adversary. Abuser stories are used with agile software development methodologies as the basis for defining the activities that should be actively blocked or mitigated by the software and proven by automated regression testing.
06/17/2015
The first real investor meeting post investment
by Frank Rietta
A client recently shared Gordon Daugherty's article on how once investment is brought on, the lead investor is going to have a board seat and things become formal.
05/04/2015
Uniqueness Validation Race Condition in Ruby on Rails applications
by Frank Rietta
It's easy for race conditions to slip into your code and out into production. 'validates :field_name, uniqueness: true' is not enough to prevent duplicates in your database; here's how to enforce data integrity with both validations and unique indexes.
04/08/2015
10th Anniversary Blog
by Frank Rietta
From a Georgia Tech student’s first post to a blog with 9,000+ monthly visitors, Rietta celebrates 10 years of growth, research, and community in tech. 🎓💡🌐
03/30/2015
Adding a Rake Task for SQL Views to a Rails Project
by Frank Rietta
I add and update SQL views to my databases with 'rake db:views'; it's wonderful!