Tales of Kamui

Uid=0(chris) guid=0(security specialist) groups=1(Advisor),2(Security),3(Privacy),4(Architect),5(Business),6(Human)

Author: kamui

HTTPS What is it good for….

Quite a lot really, I know that’s not how the song goes but, HTTPS, the common abbreviation for Hyper Text Transfer Protocol Secure, is a requirement of all sites you visit, and really you should be questioning the authenticity of any site without it. Even if you are not logging in or giving over payment […]

Read More

Why Building security backdoors into software is a bad idea

This should be obvious, but on the surface, to reasonable people, this seems reasonable. If bad people are doing bad things and the police can get enough evidence to approach a court, they can get a wire-tapping order, which will allow them to intercept any communications in the mail, or telephone that will allow them […]

Read More

Test Driven Development (TDD) – A practical example

Recently the development teams here have been improving their coding skills by taking on the challenge of Clean code, a practice by Robert C. Martin (Uncle Bob) who has a number of very informative clean code books and clean code videos practised by many developers and to improve the quality of their code, so they […]

Read More

What you need to know about GDPR in the coming year by FieldFisher

Thank you to Phil Lee and Mark Webber from FieldFisher for their talk on the GDPR regulations which will be coming into force May 25, 2018

Read More

NDC – Clean Coders Hate What Happens to Your Code When You Use These Enterprise Programming Tricks

I have recently been listening to a few of the NDC talks from around the world and the one today that has caught my interest is this one, Clean Coders Hate What Happens to Your Code When You Use These Enterprise Programming Tricks by Kevlin Henney. I particularly liked the inclusion of FizzBuzz Enterprise Edition. […]

Read More

That Awesome Time I Was Sued For Two Billion Dollars – Defcon

Well not me but, this is an amazing story from Jason Scott who runs Textfiles.com about a time he was sued (genuinely) for what at the end of the trial was Two Billion Dollars, let that settle in for a minute, no that is not a typo…. A hilarious and scary story, showing the hilarious […]

Read More

The Nokia Haptic Feedback Tatoo Patent

Registered on the 15th of March this year, Nokia, the world famous phone maker filed a patient for Haptic Communication. Which is described as: an apparatus comprises: a material attachable to skin, the material capable of detecting a magnetic field and transferring a perceivable stimulus to the skin, wherein the perceivable stimulus relates to the […]

Read More

Learning about GUID’s

I have a have been puzzling over a problem where I need to create one-time keys to access a system. My question is, is this secure to use a Globally unique identifier or GUID for this key. The consensus is generally yes. While section 6 “Security Considerations” of the RFC 4122 standard states Do not […]

Read More

Dodgy coding practices.

I came across this article today Dodgy Coder – Coding tricks of game developers. Some of the things mentioned are genius like number 6. You wouldn’t like me when I’m angry – Nick Waanders The solution took maybe an hour. A fellow programmer took four pictures of my face — one really happy, one normal, one a […]

Read More

ASP.net CompareValidator for date validation issue solved

Now before I start this is not a problem with the control, as it turned out it was a problem with the environment. I had set up a text field to take a date and then validate that date using a DataTypeCheck in a ASP.Net CompareValidator. On my localhost and on the testing site I […]

Read More