Integrity, Availability and Confidentiality

--Originally published at Computer and Information Security

Three goals: Integrity, Availability and Confidentiality I see this words as the key for a product involving IT in the 21st century, let's take a look to the definitions.

  •  Integrity: the quality of being honest and having strong moral principles that you refuse to change.
  • Availability: suitable or ready for use; of use or service.
  • Confidentiality: the state of keeping or being kept secret or private. 
To ensure the security of the customers, a product or service must be certain that this 3 goals are accomplished. Every time you download an app or suscribe to a webpage, you are giving your personal data, every second you spent logged into Google or Facebook you are giving your personal data to them, every word you type on Instagram or Gmail that word is saved in some server and accesible by a person.

Now that you know this, this three words now look important, you want to be confident that this companies and the people they hire have integrity, you want to be confident that the service is available every second of every day, you want to be certain that all your data is kept safe and your confidentiality agreements are being respected.

  Special thanks to:


Why should we study computing security

--Originally published at Computer and Information Security

Why should we study computing security:

For this class I was expecting a very different kind of course, in the past, i heard my older friends to tell me about the class with the coolest name in all our career but in the first day of class i receive something a lot more different that what i was expected. I've never had any class with Ken Bauer, all i have heard were different kind of opinions, some of them good and other ones nice. In the first class he have me the impression of a weird and kind of crazy (in a nice funny way) Canadian overwhelmed for the insecurity that surrounded us.

He told us of a weird rubber duck that has the ability to copy all the data of a PC in a short amount of time, also that he usually has problems with the Campus Staff about any kind of security-wise problems, all this information that he began to spit out to us was kind of overwhelming and make me feel a little crazy.

After the first class, I downloaded a Password Manager, changed all my passwords and modified all my house router passwords. Ken told us that because we are Software Engineers we had a greater responsibility about this topic and we should be informing and helping other people. I thought myself for a weird kind of crazy (hope in a funny way) Mexican overwhelmed for the insecurity that surround all of us.

P.S. The password of my home router WAS "admin"