create account

Too many programming terms Integrity, Confidentiality, Authenticity & Availability. by raycoms

View this thread on: hive.blogpeakd.comecency.com
· @raycoms ·
$14.25
Too many programming terms Integrity, Confidentiality, Authenticity & Availability.
Hey there,

Sorry it has been a while, I have been really busy at University.
Today I want to talk about security basics which often get confused.

There are basically:

> Integrity, Confidentiality, Authenticity & Availability.

Now, sure, that would be only half the fun if I wouldn’t ask Fritz for help.

![](https://i.imgur.com/TekP1cO.png)

Now sure, that would be only half the fun if I wouldn’t ask Fritz for help.



Now, Fritz is older now and got his first girlfriend, Adelheit.
Both are so mature and are sending each other super sweet love letters.

![](https://i.imgur.com/S3nkjgU.png)


But, there is one little problem.

Little Ursula is Jealous of all the attention Adelheit is getting and started intercepting the messages.

![](https://i.imgur.com/eMaCLYz.png)


Now, in the act of intercepting messages, she did not yet hurt any of our security concerns.
But the moment she reads the mature messages both are exchanging she for sure is violating the:

> Confidentiality of the message

But, after reading this message Ursula is getting really furious.

So she throws the message in the trash.

![](https://i.imgur.com/FubHZoX.png)


And in that act she now even violated the:

> availability of the communication

 between those two lovebirds.

But Ursula is not finished yet!

![](https://i.imgur.com/qKMsMJB.png)


She writes her own messages and gives that to her brother and tells him that Adelheit sent it.
She now really has a run and violated directly the.

> Authenticity

Now, Fritz and Adelheid meat and Fritz finds out that it really was his sister that has written this message. Therefore, both decide to now authenticate all their letters with their signatures so nothing like that can happen anymore.

Fritz immediately sends a new message:

![](https://i.imgur.com/pSjuHhN.png)


But little Ursula isn’t that easy to come by, she gets a hold of that message again and has a final idea.

![](https://i.imgur.com/CD1Zp7o.png)


With which she now finally violated the final principal of:

> Integrity of the message

![](https://i.imgur.com/vo2XzQ8.png)


A short recap:

> Integrity: Message arrives without changes
> Confidentiality: No one else is able to read the message
> Authenticity: The sender of the message is clear
> Availability: The message arrives at all


I hope that helped you guys understanding those basic principles a bit better. The next time I will talk about the possibilities of guaranteeing the above.
👍  , , , , , , ,
properties (23)
authorraycoms
permlinktoo-many-programming-terms-integrity-confidentiality-authenticity-and-availability
categoryprogramming
json_metadata{"tags":["programming","coding","science","technology","education"],"image":["https://i.imgur.com/TekP1cO.png","https://i.imgur.com/S3nkjgU.png","https://i.imgur.com/eMaCLYz.png","https://i.imgur.com/FubHZoX.png","https://i.imgur.com/qKMsMJB.png","https://i.imgur.com/pSjuHhN.png","https://i.imgur.com/CD1Zp7o.png","https://i.imgur.com/vo2XzQ8.png"],"app":"steemit/0.1","format":"markdown"}
created2017-10-18 12:20:24
last_update2017-10-18 12:20:24
depth0
children3
last_payout2017-10-25 12:20:24
cashout_time1969-12-31 23:59:59
total_payout_value10.817 HBD
curator_payout_value3.433 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,459
author_reputation115,046,969,395,583
root_title"Too many programming terms Integrity, Confidentiality, Authenticity & Availability."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id17,976,073
net_rshares6,333,745,299,991
author_curate_reward""
vote details (8)
@mfjim ·
i am following and upvote you.
simply follow and upvote me back @mfjim
properties (22)
authormfjim
permlinkre-raycoms-too-many-programming-terms-integrity-confidentiality-authenticity-and-availability-20171018t123217649z
categoryprogramming
json_metadata{"tags":["programming"],"users":["mfjim"],"app":"steemit/0.1"}
created2017-10-18 12:32:27
last_update2017-10-18 12:32:27
depth1
children0
last_payout2017-10-25 12:32:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length70
author_reputation298,426,203,530
root_title"Too many programming terms Integrity, Confidentiality, Authenticity & Availability."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id17,976,746
net_rshares0
@minnowbooster ·
@minnowbooster upvoted this post!
![Calling @originalworks :)](http://minnowshares.net/upgoat/?user=reggaemuffin&receiver=raycoms&sender=bleh773&value=0.02&hash=455)
*<sub>img credz: pixabay.com</sub>*
*Nice, you got a 90.0% @bleh773 upgoat, thanks to @reggaemuffin*
*Want a boost? [Minnowbooster's](https://steemit.com/minnowbooster/@minnowbooster/6rt2mn-introducing-minnowbooster-beta) got your back!*
    
👍  
properties (23)
authorminnowbooster
permlinkcomment-1508329551195
categoryprogramming
json_metadata""
created2017-10-18 12:25:51
last_update2017-10-18 12:25:51
depth1
children1
last_payout2017-10-25 12:25:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length375
author_reputation230,546,282,483,083
root_title"Too many programming terms Integrity, Confidentiality, Authenticity & Availability."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id17,976,363
net_rshares0
author_curate_reward""
vote details (1)
@originalworks ·
originalworks
The @OriginalWorks bot has determined this post by @raycoms to be original material and upvoted it! 
<center>![ezgif.com-resize.gif](https://steemitimages.com/DQmaBi37A5oTnQ9NBLH8YU4jpvhhmFauyvgg3YRrEJwskM9/ezgif.com-resize.gif)</center> 

To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message! 
For more information, [Click Here!](https://steemit.com/writing/@originalworks/originalworks-bot-explanation-and-info)
Special thanks to @reggaemuffin for being a supporter! Vote him as a witness to help make Steemit a better place! 
properties (22)
authororiginalworks
permlinkre-comment-1508329551195-20171018t122721
categoryprogramming
json_metadata"{"app": "pysteem/0.5.4"}"
created2017-10-18 12:27:21
last_update2017-10-18 12:27:21
depth2
children0
last_payout2017-10-25 12:27:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length578
author_reputation79,292,026,602,057
root_title"Too many programming terms Integrity, Confidentiality, Authenticity & Availability."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id17,976,442
net_rshares0