密码学数学基础——群、环、域

本文介绍了密码学中重要的数学概念——群、环、域的基础知识。群是一类满足特定公理的集合,包括阿贝尔群和半群等。环在加法下形成阿贝尔群,乘法下为半群,并满足分配律。域则是同时满足加法和乘法阿贝尔群性质的集合,但乘法除零元外还需有逆元。这些数学结构在密码学中扮演着重要角色,尤其是在有限域中,由于易于计算机实现,因此在密码算法设计中应用广泛。

在密码学中,很多密码学知识都涉及大不少数学知识,其中群、环、域这三种集合经常会被许多概念提及,在此做以总结。

一、基础概念

  1. 幺元 ,若对于一个二元运算+(+并不是指一般意义的加法,它可以指代任何二元运算),在有若干个数的集合中,存在一个元素,对于其他任何元素,通过这个二元运算之后,结果都是其他任何元素本身,则称这个元素是这个集合对于该二元运算+的幺元,记为e。以加法为例,0就是在整数集合中加法的幺元;
  2. 零元 ,若对于一个二元运算+(+并不是指一般意义的加法,它可以指代任何二元运算),在有若干个数的集合中,存在一个元素,对于其他任何元素,通过这个二元运算之后,结果都是这个元素本身,则称这个数是这个集合对于该二元运算+的零元,记为θ。以乘法为例,0就是在整数集合中加法的零元;
  3. 逆元,若对于一个二元运算+(+并不是指一般意义的加法,它可以指代任何二元运算),存在一个元素a,满足a+a-1=e(e为该运算的幺元),则a与a-1互为逆元。以加法为例,整数这个集合中,一个数和它的相反数互为逆元。

二、群

  1. 群的定义
    满足以下公理的集合G称为群:(注:×为广义运算)
    ①在运算×下是封闭的;
    ②存在幺元(单位元),且唯一;
    ③对于G中的任意的元,都有与其对应的逆元,且唯一;
    ④对于G中的任意的元,都满足结合律。
  2. 阿贝尔群的定义
    ①在运算×下是封闭的;
    ②存在幺元(单位元),且唯一;
    ③对于G中的任意的元,都有与其对应的逆元,且唯一;
    ④对于G中的任意的元,都满足结合律;
    ⑤对于G中的任意的元,都满足交换律。
  3. 半群的定义
    ①在运算×下是封闭的;
    ②对于G中的任意的元,都满足结合律。
  4. 含幺半群的定义
    ①在运算×下是封闭的;
    ②存在幺元(单位元),且唯一;
    ③对于G中的任意的元,都满足结合律。
  5. 群的性质
    ①当一个群G中只含有有限元素,那么这些元素的个数记为群G的阶,记作#G。
    ②一个群G中的任何子群在相同的运算下如果也是群,则称之为群G的一个子群。
    ③如果存在一个最小正整数k,满足gk=e,则称k为群G中元素g的阶。
    ④有限群中任意元素β的阶可整除该群的阶。
    ⑤相较于无限群,有限群因为其易在计算机中实现,故其在密码学中的作用更大。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值