首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >线性代数在“安全”中的应用

线性代数在“安全”中的应用
EN

Security用户
提问于 2012-11-15 17:09:22
回答 4查看 3.8K关注 0票数 7

我正在上一门线性代数的课程,这门课被记在一个应用数学的程序里。我的兴趣转向了“安全”(信息、网络、密码等)。安全所需的数学似乎更倾向于离散数学和有限自动机、概率论和数论。有没有学习线性代数的动机?它在“安全”中的应用是什么?

例如,有“保护矩阵”的概念,但我不确定这是否与线性代数意义上的“矩阵”有关;方程组(特征向量是否有任何意义?)

EN

回答 4

Security用户

回答已采纳

发布于 2012-11-15 18:23:48

是的,不仅线性代数在许多计算机科学程序中是必需的,它还具有安全含义。

线性代数可用于检测被篡改的照片

矢量时钟在分布式系统中非常重要,时间在安全中起着重要的作用。

线性代数也用于GPS和Missie制导。全球定位系统欺骗需要线性代数,这可以用于攻击易上当的无人机

票数 5
EN

Security用户

发布于 2012-11-16 04:24:08

“线性代数”和“离散数学”之间没有对立。例如,线性反馈移位寄存器在线性代数意义上是“线性”的,但也是完全离散的。在计算机中很少遇到的不是“线性”部分,而是使用实数或复数作为基字段--因为计算机不善于用无限位数存储数字(无限存储空间有点昂贵)。计算机使用近似(所有“浮点类型”,如double),或使用有限域。在LFSR的情况下,有限域是GF(2),域有两个元素(0和1)。

票数 6
EN

Security用户

发布于 2012-11-16 02:29:25

线性代数与实际安全性无关。有一些应用,但它们是分散的和次要的,并不是特别普遍的比许多其他领域的数学。这让我很痛苦,就像我在大学里喜欢线性代数一样,我很想告诉你,它在计算机安全方面是超级有用的--但遗憾的是,事实并非如此。

线性代数在密码学的某些方面确实有一定的相关性(但这在Crypto.SE上得到了更好的回答)。

票数 1
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/24035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档