Category Archives: Computer Security

Python REST API example

Introduction In order for two networked computers to exchange data, a protocol has to be used. A protocol is an agreed method to identify computers (ex. PC, iPhone), applications (ex. browser, web server) and resources (ex. webpage, image, database table). …

Read more »

Charles Proxy Apple TV iPhone SSL

In a previous article, I explained how to use Charles proxy to test SSL network connections for iPhone and Android. For tvOS, it is a little bit different. Follow the steps below to configure Charles proxy on Apple TV with …

Read more »

Top 10 tips to stay safe online

Introduction I started to get paranoid due to the rise of online security threats. Going offline is not a practical solution in the world of “Internet of things”. The fact that the average individual is not often under attack must …

Read more »

Understanding Digital Certificates and SSL

Introduction I can easily assume that the majority of software engineers are not computer security experts, however; I think there should be no excuse for the average software engineer not to get familiar with basic concepts. For instance, if you …

Read more »

Web Py SSL

I assume you have a Mac computer and web.py is already installed. I also assume openssl is installed. Follow the steps below to enable SSL on your web server. openssl genrsa -des3 -out server.key 1024 openssl req -new -key server.key …

Read more »

Charles SSL Certificate Android and iOS

If you want to view and decrypt SSL connections (https) sent from your mobile device or if you are getting the message “ssl proxying not enabled for this host: enable in proxy settings, ssl locations” then you came to the …

Read more »

Simple Trick to Strong Passwords

Each website or online service requires a password. Different websites have different rules to passwords. If you want to use the same password everywhere then you might end up tweaking your password for each website. Passwords do expire and you …

Read more »

Page 1 of 212