Answer the question
In order to leave comments, you need to log in
Encryption. Should we hope that the algorithm is unknown to anyone?
There is some information that is encrypted using a symmetric algorithm. So, is it worth hoping that the algorithm is not known to anyone, provided that it will be actively spinning on the server?
PS: do not offer answers like "use existing crypto-resistant algorithms".
Answer the question
In order to leave comments, you need to log in
The security of information should be based only on the knowledge of the key and not depend on whether the algorithm is known or not ( Kerckhoffs Principle , 19th century).
No, it's not worth it. This approach is called security through obscurity and is an anti-pattern of cryptography.
The first thing taught in any cryptography course is to NEVER use proprietary or self-written crypto-algorithms or their implementations. Only open-source and hack-tested crypto libraries can guarantee reliability. Given that these libraries are open and free, it is extremely difficult to think of reasons to invent your own bicycles.
Security is related to the value of your data to an attacker. There are techniques for analyzing the cipher for unknown algorithms. In the event of a program code leak, for example, when a server is hacked, the algorithm itself can be restored and analyzed.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question