hhf_mrx
码龄5年
关注
提问 私信
  • 博客:23,039
    23,039
    总访问量
  • 14
    原创
  • 1,247,091
    排名
  • 11
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-11-17
博客简介:

hhf1732641824的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得2次评论
  • 获得15次收藏
创作历程
  • 14篇
    2021年
成就勋章
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Miracle密码算法开源库(十三)分析 :mrflsh4.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践1、mrflsh4.c结构
原创
发布博客 2021.12.27 ·
632 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Miracle密码算法开源库(十二)分析 :mrflsh3.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践1、mrflsh3.c结构mrflsh3.c的总体结构如下,,主要实现了facos()、fasin()、fatan()、fcos()、fsin()、ftan()、norm()、tan1() 几个在miracl开源库中比较重要的函数,这一次的博客就是读一下这函数的功能。2、源代码static int norm(_MIPD_ int type,flash y){ /* convert y to first quadr...
原创
发布博客 2021.12.20 ·
472 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Miracle密码算法开源库(十一)分析 :mrflsh2.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践1、mrflsh2.c结构mrflsh2.c的总体结构如下,,主要实现了expon()、fexp()、flog()、fpowf()几个在miracl开源库中比较重要的函数,这一次的博客就是读一下这函数的功能。2、源代码static int expon(_MIPD_ big w,int n){ /* generator for C.F. of e */ if (n==0) return 2; if...
原创
发布博客 2021.12.13 ·
287 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Miracle密码算法开源库(十)分析 :mrflsh1.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践1、mrflsh.c.c结构mrflsh.c.c的总体结构如下,,主要实现了fpower()、froot()、quad()几个在miracl开源库中比较重要的函数,这一次的博客就是读一下这函数的功能。2、源代码static int quad(_MIPD_ big w,int n){ /* generator for C.F. of square root of small integer */ int t;...
原创
发布博客 2021.12.06 ·
414 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Miracle密码算法开源库(九)分析 :mrebrick.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践1、mrebrick.c结构mrebrick.c的总体结构如下,,主要实现了ebrick_init()、 ebrick_end()、mul_brick()几个在miracl开源库中比较重要的函数,这一次的博客就是读一下这函数的功能。2、源代码BOOL ebrick_init(_MIPD_ ebrick *B,big x,big y,big a,big b,big n,int window,int nb){ /* U...
原创
发布博客 2021.11.29 ·
933 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Miracle密码算法开源库(八)分析 :mrcrt.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践1、mrcrt.c结构mrcrt.c的总体结构如下,,主要实现了crt()、crt_init()、crt_end()几个在miracl开源库中比较重要的函数,这一次的博客就是读一下这函数的功能。2、源代码void crt(_MIPD_ big_chinese *c,big *u,big x){ /* Chinese Remainder Thereom * * Calculate x..
原创
发布博客 2021.11.22 ·
633 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

Miracle密码算法开源库(七)分析 :mrbrick.c

sd
原创
发布博客 2021.11.15 ·
897 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Miracle密码算法开源库(六)分析 :mrbits.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践1、mrbits.c结构mrbits.c的总体结构如下,,主要实现了logb2()、expb2()、bigbits()、sftbit()三个在miracl开源库中比较重要的函数,这一次的博客就是读一下这函数的功能。2、源代码int logb2(_MIPD_ big x){ /* returns number of bits in x */ int xl,lg2; mr_small top;#ifdef ..
原创
发布博客 2021.11.09 ·
1124 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Miracle密码算法开源库(五)分析 :mrarth3.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践1、mrarth3.c结构mrarth3.c的总体结构如下,,主要实现了expint()、nroot()、power()三个函数,这一次的博客就是读一下这函数的功能。2、源代码void expint(_MIPD_ int b,int n,big x){ /* sets x=b^n */ unsigned int bit,un;#ifdef MR_OS_THREADS miracl *mr_mip=ge.
原创
发布博客 2021.11.01 ·
376 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Miracle密码算法开源库(四)分析 :mrarth2.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践1、mrarth2.c结构mrath2.c的总体结构如下,,主要实现了divide()、divisible()、mad()、multoply()、normalise()、几个在miracl开源库中比较重要的函数,这一次的博客就是读一下这函数的功能。2、源代码mr_small normalise(_MIPD_ big x,big y){ /* normalise divisor */ mr_small norm..
原创
发布博客 2021.10.28 ·
713 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Miracle密码算法开源库(三)分析 :mrarth1.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践1、mrarth1.c结构mrath1.c的总体结构如下,,主要实现了big_to_bytes()、bytes_to_big()、hamming()、mr_invert()、mr_jsf()、mr_pmul()、mr_sdiv()、premult()、remain()、subdiv()、subdivisible()几个在miracl开源库中比较重要的函数,这一次的博客就是读一下这函数的功能。2、源代码mr_large m...
原创
发布博客 2021.10.24 ·
3344 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

Miracle密码算法开源库(二)源码分析 :mralloc.c、mrarth0.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践一、mralloc.c1、mralloc.c结构mraec.c的总体结构如下,,主要实现了mr_alloc()、mr_first_alloc()、mr_free()三个函数,这一次的博客就是读一下这函数的功能。2、源代码miracl *mr_first_alloc(){ return (miracl *)calloc(1,sizeof(miracl));}mr_first_alloc()方法调用了stdl
原创
发布博客 2021.10.14 ·
735 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Miracle密码算法开源库(一)源码分析 :mraes.c

2021SC@SDUSC 山东大学软件学院软件工程应用与实践一、mraes.c结构mraec.c的总体结构如下,具有fbsub、ftable1等数组,主要实现了aes_decrypt 、aes_encrypt、aes_end、aes_getreg、aes_init、aes_reset几个在miracl开源库中比较重要的函数,这一次的博客就是读一下这函数的功能。二、头文件】stdlib 头文件即standard library标准库头文件。stdlib.h里面定义了五种类型、一些.
原创
发布博客 2021.10.07 ·
10832 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

2021-09-30

Miracle密码算法开源库(零) 项目综述2021SC@SDUSC 山东大学软件学院软件工程应用与实践一.MIRACL简介MIRACL(Multiprecision Integer and RationalArithmetic C/c++ Library)是一套由Shamus Software Ltd.所开发的一套关于大数运算函数库,用来设计与大数运算相关的密码学之应用,包含了RSA 公开密码学、Diffie-Hellman密钥交换(Key Exchange)、AES、DSA数字签名,还包含了较新的
原创
发布博客 2021.09.30 ·
910 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏