我想知道如果以后我想在信息安全方面有职业,我应该选择哪种语言(即将进入大学)。我甚至读过c在c++中占主导地位,如果是这样的话,在这两者的语法之间切换是否很困难?我也希望你能提到一些网站,在那里我可以学习一些关于黑客,攻击,加密,等等的基础知识。
发布于 2014-01-21 15:42:47
不要选择,两者都要学。
如果你想从事与编程有关的职业(信息安全方面的大多数职业都是这样做的),那么你必须学习编程,而不是编程语言。如果你专注于一种语言,那么你将是一个非常糟糕的程序员,而你的职业生涯将失败。
编程是一种思维状态,语言是一种干扰。
发布于 2014-01-21 15:43:52
信息安全是一个广阔的领域。根据您想要专门化的分支,您可能发现学习C、C++、Java、python、useful脚本或两者都是有用的。关于你提到的两件事:
想一想,即使掌握了这两个人,你也不会学到任何关于通信、密码学、秘密管理的知识……保护与编程语言无关。安全(嗯,一个大的简化)是关于信息以及如何处理、存储、共享和由谁(机密性、可用性、完整性和不可名誉)。
但如果你想要更近一点的技术安全方法..。
我学到了很多关于进入Debian ( linux )世界的安全知识,我真的相信进入linux管理世界会给你带来关于安全和安全设计的重大概念。然后,学习基本密码学和通信如何工作,将为您提供其余部分。在您管理完所有这些概念(相信我,这就是说)之后,您将需要考虑到数以千计的法规和安全标准。
这是一条艰难的道路,但这是一条很好的路
编辑增编:我相信更好的地方来了解你想要的主题是一个论坛,任何黑客论坛都可以为初学者提供.当你继续学习的时候,你最终会遇到人们,并找到信息的来源。
https://security.stackexchange.com/questions/49123
复制相似问题