Friday, November 03, 2017
I've been doing a lot of crypto stuff lately.
When I say 'a lot' I do mean literally hours upon hours of internet research and reading which then turns into hours of practical experimentation. Sometimes I just get it and sometimes what I'm reading makes no sense at all so I have to break things down and take baby steps.
The latest problem I've been working on is how to, without an air-gapped machine, write a text file, encrypt it and then send it to a desktop machine for further processing. So far I can do that. The vulnerabilities are plain to see. I could be hacked on any network. There could be a key-logger installed on the first machine which compromises everything. Or maybe my end machine could be monitored. Where there's a will there's a way.
Unless someone is actually on my case I've come up with a reasonably secure method which involves the use of SSH. I can switch my Android phone into Aeroplane Mode, write and encrypt and then send by SSH to a machine anywhere in the world once back on the network.
Of course there's still work to do. I can build upon my security which at the moment is OK but not great. The nice thing is that having started this I know where to look and I'm a little wiser to the terminology.
I'm not quite there yet.
Wednesday, November 01, 2017
It's been an interesting day.
I spent the morning in Nottingham City Hospital taking part in medical research. There's lots I could say about what happened, but as the research isn't published I think that on this public forum I shouldn't say much. What I can say is that my heart monitor kept reporting me as dead and that I had a CAT scan. The conclusion of my taking part is that I maybe a dead cat.
You can call me Schrodinger if you like.
The afternoon was spent writing not one but two shell scripts. They'll be useful to me in the coming months and years. I used the 'cat' command quite a lot.
It's been a cat kind of day.
Friday, October 27, 2017
I bought a skateboard today.
I'll give you a few reasons as to why.
- Locking up my bicycle and removing all the luggage every time I want to stop on short journeys is a pain.
- Since getting knocked off my bicycle a couple of years ago my knee injury isn't making hill climbing any easier.
- It's faster than walking.
Skateboarding is both convenient and sustainable. Should I wish to use public transport I can take my deck with me and skate the rest of the way. I can stop anywhere, have a rest, enjoy the view, have a coffee and then be on my way. The only downside is that they're not so good in wet weather, and this is the UK. The thing is that I probably wouldn't want to walk or cycle in the pouring down anyway.
My skateboard is a 'Cruiser' and made for travel rather than tricks although I will have to relearn to Ollie but that's about all. It was bought locally at MagicToast where Joe did a fantastic job of assembling the components that I wanted. He also did a fine job with the grip tape.
The deck itself is a Grizzly with the Spider-Man design.
So at nearly fifty am I to old to ride?
I'll be too old when I'm dead.
Thursday, October 05, 2017
It's been a very long time since I've coded HTML.
So long that I cant remember most of it. The basic structure of a site remains in my head but the intricacies are gone. So I'm starting over again. I'm reading up on HTML5 and CSS. It's suprising what comes back. I'm only building a simple site, very simple in fact but I still want it to look, behave and feel right when it's online.
I've downloaded a few PDF's on the subject, there are lots of good free ones around.
When I first learned HTML many moons ago I hand coded in a text editor. I eventually moved to a piece of software that checked the syntax for me.
This time around I'm on Ubuntu Linux and I've chosen Bluefish. So far so good.
If you discover the new site one day I hope you'll appreciate that it was made properly. Even if the content doesn't interest you at all.
The content? That's another story.
Monday, October 02, 2017
The last time I booted my RPi it failed to load the Debian OS.
I'd long suspected that the Micro SD card was problematic when I couldn't get Mate to work on it. The only thing that would work was Debian. It's OK as far as it goes. There are lots of things you can do with it but having been on Linux for over a year it's just not geared to the way I work.
I decided to invest in a brand new Micro SD and try Kali.
It went onto the card without a problem and booted first time in the RPi.
I'd like to keep it air-gapped but I imagine there will come a time when I need to add a few bits and bobs that make crypto stuff so much fun.
Until then I'm very happy.