密码猿
密码学博士,提供密码学论文,申博、研指导
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
有限域、伽罗瓦域、扩域、素域、代数扩张、分裂域概念解释
一个元素个数有限的域称为有限域或者伽罗瓦域有限域中元素个数为素数,记为GFpGF(p)GFp。有限域中的元素运算满足交换律,结合律和分配律。特征:存在某个正整数mmm,使得对任意域中元素aaama0ma=0ma0,则称特征为mmmCharFmChar F=mCharFm。讨论每个元素非常麻烦,幸运的是我们只需要关注单位元。如果能使单位元称为0,那么该正整数就是特征。有限域的特征一定是素数假设 ( p ) 不是素数:如果ppp。原创 2024-12-26 19:43:30 · 1285 阅读 · 0 评论 -
编码之 low-density parity-check (LDPC码)
首先定义矩阵行重量:矩阵每一行的汉明重量为www。(列重量同理)令λρ∈Nλρ∈N,在F2F2上的nk[n,k]nk线性码如果其parity check matrixH∈F2n−k×nH∈F2n−k×n的列重量为λ\lambdaλ,行重量为ρ\rhoρ。那么称之为λρλρLDPC码。令w∈Nw∈N,在F2F2上的nk[n,k]nk。原创 2024-11-20 09:21:05 · 1090 阅读 · 0 评论 -
编码之循环码-密码学
令cc1cn∈Fqncc1...cn∈Fqn,定义循环移位操作σc\sigma(c)σc。σc1cncnc1cn−1σc1...cncnc1...cn−1如果任何码字的循环移位也是码字,我们称码是循环的。令CCC是nk[n,k]nk线性码,如果σCCσCC,我们称之为循环码。原创 2024-11-20 09:20:12 · 1036 阅读 · 0 评论 -
编码goppa码详细讲解-编码密码(一)
令gzg0g1zgtztgzg0g1z...gtztLα1αn⊂FqmLα1...αn⊂Fqm满足gαi≠0i∈Lgαi0i∈L。原创 2024-11-19 11:18:04 · 1577 阅读 · 0 评论 -
goppa码详细讲解-编码与解码(二)
点个关注吧!!!!原创 2024-11-19 11:17:29 · 1033 阅读 · 0 评论 -
GRS码(Generalized Reed-Solomon Code)
令k≤n≤q,α∈Fqn是n元组(αα1...αnαiαj∀ij∈1...n令β∈Fqn,ββ1...βnβi0∀i∈1...n。长度n维度k的GRS码(GRSnkαβ):GRSnkαβ{(β1fα1...βnfαn))∣f∈Fqxdegfk当β1...1。原创 2024-11-18 20:21:18 · 565 阅读 · 0 评论 -
线性码、汉明重量、汉明距离
定义1: qqq阶线性码CCC是Fqn\mathbb{F}_q^nFqn的线性子空间。如果CCC的维度为kkk,那么称其为[n,k][n,k][n,k]线性码。定义2:线性码CCC的生成矩阵是G∈Fqk×nG\in \mathbb{F}_q^{k\times n}G∈Fqk×n,GGG的行是CCC的基(即线性码是GGG的行的线性组合)。定义3:汉明重量(Hamming weight):对于x∈Fqnx\in \mathbb{F}_q^nx∈Fqn,xxx的汉明重量为其非零元的个数:wtH(x)=∣{原创 2024-11-18 19:27:58 · 1211 阅读 · 0 评论 -
Reed-Muller(RM)码之编码
点个关注吧!看了一些中文的博客,RM码没有很详细的资料,所以本文尝试给出推导原理。推导RM码由 (r,m)( r , m )(r,m)两个参数定义,记作RM(r,m)RM(r,m)RM(r,m)。其中满足 0≤r≤m0 ≤ r ≤ m0≤r≤m,含义为:码长: n=2mn=2^mn=2m维数: k(r,m)=∑i=0i=rC(m,i)k ( r , m ) =\sum_{i=0}^{i=r}C(m,i)k(r,m)=∑i=0i=rC(m,i)最小(汉明)距离: dmin=2m−rd_{mi原创 2024-12-24 21:51:24 · 1175 阅读 · 0 评论 -
对偶码、信息集、系统形式、截断码、去心码
令。原创 2024-11-18 19:26:45 · 792 阅读 · 0 评论