利用工具ECCTOOL解题 下载链接:https://bbs.pediy.com/thread-66683.htm ECC相关原理 一般情况下,椭圆曲线可用下列方程式来表示,其中a,b,c,d为系数。 椭圆曲线基础理解: E:y2=ax3+ bx2+cx+d加法 过曲线上的两点A、B画一条直线,找到 ...
分类:
其他好文 时间:
2020-08-09 15:35:59
阅读次数:
150
端到端的BGP会话如何从VM到达控制节点?vRouter充当了代理角色。
分类:
其他好文 时间:
2020-08-05 00:01:04
阅读次数:
62
LTE无线接入协议体系结构,系统分为三层: 1、层一: 物理层(PHY),包括编码,调制,多天线映射等物理层过程,为MAC层提供传输信道; 2、层二: MAC(媒体接入控制层)包括HARQ,上下行调度,为RLC层提供逻辑信道; RLC(无线链路控制层)包括ARQ,PDCP的分段与合并等,为PDCP提 ...
分类:
其他好文 时间:
2020-08-04 16:46:27
阅读次数:
89
aes介绍: 高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具体的加密流程如下图: 场景: 在与第三方对接推送的时候,对方要求我们将推送数据通过aes加密以及 ...
分类:
其他好文 时间:
2020-08-04 14:00:32
阅读次数:
117
package com.sh.springboottdemo2.util; import com.sun.org.apache.xerces.internal.impl.dv.util.Base64; import javax.crypto.Cipher; import javax.crypto.K ...
分类:
编程语言 时间:
2020-08-04 09:44:58
阅读次数:
66
package com.sundear.demo; import com.sun.org.apache.xerces.internal.impl.dv.util.Base64; import org.json.JSONObject; import org.junit.jupiter.api.Test ...
分类:
其他好文 时间:
2020-08-03 23:08:20
阅读次数:
68
本文摘自于《SpringCloud微服务入门实战与进阶》一书。一些比较重要的配置信息,比如密码之类的敏感配置,我们希望将配置加密存储,保证安全性。Apollo框架本身没有提供数据加密的功能,如果想要实现数据加密的功能有两种方式,第一种是改Apollo的源码,增加加解密的逻辑,第二种比较简单,基于第三方的框架来对数据进行解密。jasypt-spring-boot是一个基于SpringBoot开发的框
分类:
其他好文 时间:
2020-08-02 10:10:15
阅读次数:
118
这是我的第57篇原创文章条件判断语句是程序的重要组成部分,也是系统业务逻辑的控制手段。重要程度和使用频率更是首屈一指,那我们要如何选择if还是switch呢?他们的性能差别有多大?switch性能背后的秘密是什么?接下来让我们一起来寻找这些问题的答案。switchVSif我在之前的文章《9个小技巧让你的ifelse看起来更优雅》中有提过,要尽量使用switch因为他的性能比较高,但具体高多少?以及
分类:
其他好文 时间:
2020-07-31 10:22:49
阅读次数:
87
前言今天,我们来谈谈如何设计一个高性能短链系统,短链系统设计看起来很简单,但每个点都能展开很多知识点,也是在面试中非常适合考察侯选人的一道设计题,本文将会结合我们生产上稳定运行两年之久的高性能短链系统给大家简单介绍下设计这套系统所涉及的一些思路,希望对大家能有一些帮助。本文将会从以下几个方面来讲解,每个点包含的信息量都不少,相信大家看完肯定有收获短链有啥好处,用长链不香吗短链跳转的基本原理短链生成
分类:
其他好文 时间:
2020-07-31 01:22:51
阅读次数:
113
框架介绍monkey-api-encrypt是我之前写的一个API加密的框架,主要是将加密/解密的逻辑交给框架实现,等数据到达Controller后自动解密了,让开发人员不需要关注数据的加解密操作。Github:https://github.com/yinjihuan/monkey-api-encrypt[1]目前,502个关注,今天能到520么?新功能介绍Bug修复当项目的context-pat