网络安全
密码学 标签描述

以或门电路为例 X Y Z 0 0 0 0 1 0 1 0 0 1 1 1 1、由A生成随机数,并对相应位置的数值进行替换,替换后如下表所示: X Y Z 2、A对Z的值使用X,Y为密钥进行两次对称加密。 X Y Z 3、对行列进行混淆(交换3、4行) X Y Z 4、A、B以OT传输,(假设传输) 5、A将CF及自己的数值(假设)发送给B。 5、B此时拥有CF,,可解密得...

  Qd0Bxrb8H1Yu   2023年11月13日   17   0   0 混淆电路密码学安全多方计算

crypto Vigenère 知识点:维吉尼亚加密 基于凯撒加密的基础上的一种移位密码 解题步骤: 已知密文为pqcq{qc_m1kt4_njn_5slp0b_lkyacx_gcdy1ud4_g3nv5x0},明文前四位为“flag”,根据加密过程,比如az分别映射为数字0-25,那么p为15,f为5,(15-?)mod26=5,得到密钥第一位为k,以此类推得到密钥为kfc 再根据解密工具得到flag:flag{la_c1fr4_del_5ign0r_giovan_batt1st4_b3ll5s0} babyencoding base64,base32,uuencode uuencode解密...

  eRMMzK6EMbyS   2023年11月24日   16   0   0 rsa密码学

本文分享自华为云社区《【安全攻防】深入浅出实战系列专题-安全随机数》,作者:MDKing。 随机数的使用场景 使用随机数可分类安全场景跟非安全场景。非安全场景需要生成的越快越好。安全场景使用的随机数必须足够安全,保证不能被预测到。 常见的非安全场景: 数据的索引号、标识; 文件的名称或目录; UUID、用户ID、随机填充字节; 常见安全场景包括但不限于以下场景: 用于密码算法用途,如生成IV、盐值、密钥等; 会话标识(sessionId)的生成; 挑战算法中的随机数生成; 验证码的随机数生成; 密码学意义上的安全随机数 安全场景下使用的随机数必须是密码学意义上的安全随机数。 密码学意义...