Hey do you know about black box concept?? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Hey do you know about black box concept??

well they say that black box is a term used when we don't know how the input is getting processed and producing output. But i can't figure it out how can such a case exist... i mean if i don't know how a particular program is working and if someone else knows in such a case is it a black box to me and not to that someone... or only that program can be called black box whose internal working nobody knows and if so than how can something exist whose internal working nobody knows..??

1st Feb 2019, 12:02 PM
Teddy
Teddy - avatar
2 Answers
+ 2
It's all from your perspective, so if you don't how it works then to you it's a black box. An example would be if someone released a closed source library. You don't know the implementation but can test input and output to see what it does. The idea of a black box is often used in cryptography, if you can study the input and output of an encryption system, and work out the type and the key, this is a specific weakness in the encryption algorithm. It is a type of plain text attack.
1st Feb 2019, 9:56 PM
Jared Bird
Jared Bird - avatar
+ 1
Thanks Jared
2nd Feb 2019, 2:06 PM
Teddy
Teddy - avatar