Magic Cipher: The Story [1/2]

In 2007 I’d just launched my first application for the Mac, macVCR and I was looking for inspiration for my next project. I had long recognised the need for a simple and easy to use encryption program and hadn’t been able to find one. I decided my goal should be to create one.  Not only would this ‘scratch an itch’ it would hopefully go on to become a successful product in its own right.  If I needed this then so did others.

The problem was that I used, and still do, macOS, Windows and Linux on a regular basis, and so would some of my customers. If they, for example, use Windows now – they may use macOS in the future.  For this to be a worthwhile endeavour my product would have to run on those three major operating system platforms and provide transparency and compatibility between them. This was no longer a small project.

R10Cipher: Supported Operating Systems

To make this product a reality I chose Xojo as a development platform, or REALStudio as it was then known, and set to work creating R10Cipher.

The first thing I needed was a Vision Statement, something to guide me during development and help focus my thoughts. I settled on the following:

A Simple and Easy Method to Safely Encrypt your Email Correspondence and Document Files.  It’s like your emails and documents are carried by a SWAT team rather than being written on a Postcard !  R10Cipher is for Individuals. For Businesses. For You. For Me. For Mum and Dad. For Teachers. For Professionals. For Journalists. For Executives. For Everybody.  Because our Privacy and Security have never been more important.

The next thing I needed to do was decide on what encryption technology to use. AES was relatively new at the time and was still looked at suspiciously by many Americans following the whole ‘Clipper Chip‘ incident.  In the end I settled on a UK invented encryption technology called Blowfish.  Blowfish is a keyed symmetric block cipher which was invented by ‘Security Guru’ and renowned author Bruce Schneier in 1993. It provides excellent encryption and will continue to do so for the foreseeable future. Blowfish is free of patents and back doors, and Bruce has placed Blowfish in the public domain.

Version 1 of R10Cipher was released in 2008 and sold only a few dozen copies.  Using the feedback from these early customers Version 2 was released with some significant enhancements including drag and drop batch encryption of files and documents.

When Version 2 was released, Version 1 was featured as a free edition on the DVD Cover Disks for the glossy UK editions of MacFormat and MacWorld magazines, on consecutive months.  Since then I have agreed for it to be distributed on several foreign editions of the magazines.  Hundreds of new users were gained through the distribution of the free edition, and many of those went on to pay for an upgrade to Version 2.

Macworld and MacFormat Magazines featuring R10Cipher 1 on the Cover DVD

Direct Sales of Version 2 were excellent, with good feedback and testimonials. New customers means new ideas and feature requests and so Version 3 was scheduled.

Version 3 released 2nd August 2009 was a major new version that addressed all user requests from Versions 1 and 2. The main advantages of Version 3 were an increase in encryption strength to 384 Bit, an encryption strength indicator and a full Key Management capability which creates an encrypted local database which contains the ‘Shared Secrets’ that you use to communicate with your different contacts.

Interest in Version 3 was phenomenal, it far exceeded my expectations. I had many upgrades from Version 2 to Version 3 and as I offered an upgrade policy even from the free edition, I have had a few upgrade from Version 1 to Version 3 also.

2009 also saw R10Cipher become a Finalist in the UK IT Industry Awards, Technology Excellence / Information Security Product category.  The UK IT Industry Awards are held annually by Computing Magazine and the British Computer Society.

R10Cipher: Finalist UK IT Industry Awards

In April 2010 in conjunction with MacFormat Magazine I offered a free Version 2.5 SE on the DVD Cover Disk with a discounted upgrade to Version 3. This promotion was not as successful as earlier promotions, possibly because 2.5 SE was a ‘designed to be free’ product, rather than an actual previously sold version. In addition Version 3 had at this stage been out for a while.

Version 4 of R10Cipher was released in June 2010, with Version 5 being released in July 2012.

Commercially R10Cipher has been a great success for me with several thousand users and it is a product I am very proud of. Just as importantly, my customers have had immediate and measurable benefits through the use of R10Cipher. Previously they knew they needed something to protect their communication and documents, but they could not find a product that seemed easy and simple enough for them to use.  R10Cipher filled that requirement.

IT Security and Data Protection were and are high on many peoples agendas at the moment, or at least they should be, and yet the majority of people are left exposed because until R10Cipher came along there was not a product simple and easy and complete enough for them to consider using it.

Here are some paragraphs about R10Cipher, back in the day:

R10Cipher is unique in that this is the first cross platform end to end encryption product that real people can and will use for day to day encryption purposes. R10Cipher does not attempt to encrypt a complete volume, R10Cipher does not try and involve the user with complex Public Key encryption, R10Cipher does not need a complicated install, in fact R10Cipher does not need installing at all. R10Cipher concentrates on being the easiest to use and most reliable End to End, Text and File Encryption software.

The lack of an installation makes R10Cipher unique in that you can copy the Windows (XP, Vista and 7), Mac OSX and Linux versions of R10Cipher to a USB drive or external device, along with your documents and carry your data about with you knowing that a) You can access that data on any computer and b) It is secure, so if you lose it or leave it in a taxi then the information is unreadable and no harm is done.

Because of it’s simplicity and ease of use R10Cipher pioneers new ways of working. Backup your important data to the web, iCloud, Dropbox or similar – encrypted by R10Cipher, and retrieve the information later, wherever you happen to be. Your data is secure – secured by you not by your web hosting company. If your hosting company is enforced by law to hand over your information, that information is useless to the recipient unless *you* agree to provide access.

The main innovation of R10Cipher therefore is not in the technology but the way in which the product is designed to be easy and simple to use for everybody – not just IT Professionals.

This brings us nearly up to date.  I should perhaps mention that R10Cipher took a back seat for me, as did my other commercial products, between 2012 and 2016.  This was due to personal and health problems involving, amongst other things, Motorcycles and Air Ambulance Helicopters.

R10Cipher was never forgotten and when the chance came to resurrect it through an acquisition by Area51 Limited I was extremely pleased.  Not only could the product be re-written, updated and enhanced and once again made available, but I would be backed up by others who could step into my shoes and continue development, should the worse ever happen.

2016: Magic Cipher was born.  Press Release

Magic Cipher

Part 2 of this post will detail how Magic Cipher was built, its initial goals as well as the way it will change over time and the additional functionality we will be adding in the near future.  For now, you can obtain a copy of Magic Cipher with a 20% discount using the coupon code: MCBL20 which can be entered at checkout: http://www.magiccipher.com

Contact us for further information:

Looking for an App creating for your Windows or Mac Computer? What about an App for your iOS or Android Tablet or Phone, or A Web App? Bespoke, Custom, High Quality Applications. Contact Us

Syncing Your Email to Your CRM

A recent chat with a customer reminded me that there are still many companies out there running their own in-house CRM, or similar, and facing the very real problem that their email is received and stored separately to the rest of their customer information, which is accessible in their CRM.

A product of mine from ‘back in the day’, ContaxCRM, solved this problem with email sent and received being synced into the CRM, against the correct Customer / Supplier / Prospect – and it did this on both Windows and macOS.

In this post I am demonstrating part of this solution for macOS only, using Apple Mail.  Of course this can easily be modified and extended to work with other email packages should you wish to do so.  This post basically covers how to extract the received emails and store them in such a fashion that your CRM can read, parse and save this information to the CRM database the next time the CRM is launched.

The first thing to do is to install the Apple Script that does all of the heavy lifting.  You can see the Script below, and Download it from here.

capture1

This script needs to be stored in the appropriate location on your Mac.  You can see the location in the image below, generally ~/Library/Application Scripts/com.apple.mail/

capture2The second step is to open your Apple Mail Preferences and navigate to the Rules Tab.  From here you need to setup a new rule to execute the script whenever a new email is received.  See the image above.

That’s it !  A text file will be created (if necessary) and appended to with the full contents of every email received.  You can setup the Name and Path for the text file from within the Apple Script.

Parsing the text file, extracting the email address of the sender and saving this to your CRM is straightforward but will differ depending on your application, development software and requirements.

Hopefully this will be of use to someone out there 🙂

Looking for an App creating for your Windows or Mac Computer? What about an App for your iOS or Android Tablet or Phone, or A Web App? Bespoke, Custom, High Quality Applications. Contact Us

Book Review. An Everyday Entrepreneur by Paul Bassi

As I mentioned in an earlier post one of my goals this year was to read 12 business books in 2016. It is now March and I’ve only just finished the first. Not a good start.

January and February were really busy. I had a couple of small projects on, a larger development project and I’m also working on a new commercial product that I will be releasing over the coming months, as well as significant updates to both R10Cipher and oneSql!

Along with Reading, my Guitar Playing, Archery, Shooting, Family, Wildcamping, TV and Biking have all taken a recent back seat in order to get work done.

I’m not complaining though 🙂  It does however explain why I took so long to read my first business book of 2016 and brings me nicely onto my review.

An Everyday Entrepreneur by Paul Bassi

bassibook

Firstly I should say that although the first few chapters didn’t really grip me, the latter two thirds of the book had me highlighting passages, making notes, grabbing screenshots (I read it on my Tablet) – It really is very readable and full of good, old fashioned common sense mixed up with a refreshing and enlightened way of looking at the business, learning from mistakes and moving forward.

Paul takes a practical approach to building his business and the advice he imparts is all the better for it. He is not going to tell you how to go from £0 to £1M in 21 Days, but he is going to tell you how he grew his business and how his simple, methodical methods and systems could also work for you.

As a Software Developer I am always into something deeply and Paul’s book really did motivate me to put my head above the trenches, smell the coffee and investigate my time more wisely on working on my business not *in* the business.

All in all, I recommend it highly for well written, everyday, practical advice on how to be an Everyday Entrepreneur. 5 Chollies Awarded 🙂FiveCholliesSmall

Looking for an App creating for your Windows or Mac Computer? What about an App for your iOS or Android Tablet or Phone, or A Web App? Bespoke, Custom, High Quality Applications. Contact Me.

A Radical View of Software Licensing

My article on Software Licensing and Piracy is now available in the current issue of Better Software Magazine. You can download the issue here, or alternatively you can see my article only at this link.

A Radical View of Software Licensing

Thanks for your interest.

Feedback

chol.technology article feedback

busbannerAffiliate Links