第一次发文章,就先来一个最简单的吧。作为网络空间安全萌新小白学习者,在Cryptohack上刷题,解不开也没有wp可以参考,以此记录以下我自己的学习过程也可以和各地大佬进行交流,嘻嘻。

在这个练习的前面一个练习是给了我一个pem文件,通过这个文件来获取它的私钥d,而这个练习是需要我们读取der文件,它的题意是让我们学会文件的转换。

我是借鉴了下面的这篇文章。(51条消息) DER、CRT、CER、PEM格式的证书及转换_zhang_dawei666的博客-CSDN博客_cer crt

可以通过转换der文件成pem文件,在解析公钥即可得到n,或者直接读der文件,再通过py将得到的十六进制转化为十进制n。

我直接用命令openssl x509 -in certificate.der -inform der -text -noout读取der证书得到

对这个modulus进行十六进制到十进制的转换即可得到n。

Cryptohack-CERTainly not相关推荐

  1. 趣味密码学入门--cryptohack

    趣味密码学入门–cryptohack 前言 Awesome CTF中发现了一个有趣的密码学挑战平台–cryptohack,小白的我通过做题来学习密码学知识吧 cryptohack平台官网:https: ...

  2. Cryptohack刷题记录(一) General部分 WP

    cryptohack,很不错的一个密码学习平台. 很适合没有基础的beginner系统进行学习 文章目录 注册平台账号 General Encoding 第一题 第二题 第三题 第四题 第五题 XOR ...

  3. cryptohack block ciphers

    一.ECB CBC WTF 题目: from Crypto.Cipher import AESKEY = ? FLAG = ?@chal.route('/ecbcbcwtf/decrypt/<c ...

  4. [CryptoHack] ELLIPTIC CURVES-STARTER Write-Up

    目录 什么是ELLIPTIC CURVES? 1. Point Negation 2. Point Addition 3. Scalar Multiplication 4. Curves and Lo ...

  5. [CryptoHack] RSA-PRIMES PART1 Write-Up

    RSA-PRIMES PART1 目录 1. Factoring 2. Inferius Prime 3. Monoprime 4. Square Eyes 5. Manyprime ​​​​​​​ ...

  6. Cryptohack刷题记录(二) Mathematics部分 Modular Math WriteUp

    文章目录 MATHEMETICS MODULAR MATH 1. Quadratic Residues 2. Legendre Symbol 3. Modular Square Root 4. Chi ...

  7. CRYPTOHACK [RSA]Crossed Wires wp

    在密码学挑战网站上做了一道值得记录的题,加密脚本是这样的 from Crypto.Util.number import getPrime, long_to_bytes, bytes_to_long, ...

  8. [CryptoHack] Public-key Cryptography Partial Solutions

    文章目录 Factoring Monoprime Manyprime Salty Modulus Inutilis Diffie-Hellman Starter 1 Factoring So far ...

  9. Cryptohack刷题记录(四) Mathematics部分 Brainteasers Part 1 writeup

    文章目录 Mathematics Brainteasers Part 1 1. Successive Powers 2. Adrien's Signs 3. Modular Binomials 4. ...

  10. ECB oracle——attack

    基于ECB oracle的攻击方案 前言 什么是ECB 方案步骤 1.确定块大小和明文大小 2.暴力破解求明文 脚本代码 前言 参考文章:Breaking ECB by prepending your ...

最新文章

  1. Docker Buildx插件
  2. torch.nn.BCELoss are unsafe to autocast
  3. owasp十大漏洞_OWASP十大网络应用安全漏洞
  4. vue.config.js多页配置
  5. 机器人点焊枪接线_用于焊接机器人焊枪工具点及工件坐标系标定装置及方法与流程...
  6. u盘弹出工具_mac怎么格式化u盘?
  7. 当年叱咤风云的框架Struts2,你可知Struts2内功如何修炼之体系结构
  8. freertos 编译c++失败_FreeRTOS的初次见面
  9. Flutter之GlobalKey详解
  10. 基于ros单线激光雷达的坐标读取
  11. cecore.cls.php 08cms,08CMS产品库报价系统 v1.1 BIG5版PHP CMS源码下载-华软网
  12. 机器学习十大算法实现python代码汇总
  13. css背景图不失真_CSS如何实现这种背景效果?
  14. 瞧瞧我们对漫画图片都做了什么!?
  15. 微信图片转文字的方法有哪些
  16. 全球及中国人工智能投诉管理行业发展趋势及投资策略分析报告2022-2028年
  17. 某游戏彩票外企Java面试题
  18. Android .9图片使用报错...报错:AAPT: error: file failed to compile.
  19. Python:图像处理中img[:,:,::-1]是什么意思?
  20. 【量化】基于聚宽实现基本面多因子选股+技术指标择时策略

热门文章

  1. 数据库系统理论知识 (一)
  2. 以客户为中心,CRM系统可以给企业带来哪些价值?值得一看
  3. 招投标中的常见经验和技巧
  4. 虚拟光驱软件Daemon tools使用图文教程
  5. 汽车棱柱形锂电池的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  6. A002-186-2629-赖海洲
  7. ZEROMQ 第 4 章 - 可靠地请求响应模型
  8. 浅析视频监控技术及AI发展趋势下的智能化视频技术应用
  9. idea左边栏不见了怎么办
  10. QNX操作系统和QNX Hypervisor简介