首先让我们开着时光穿梭机来到古代。那个时候没有手机,没有电脑是如何进行算术题的呢?有的小朋友说用手指头,嗯,这个也可以,用手指头可以计算简单的数...
首先我们讲一个小故事,先认识两个,一个是大拇指哥哥,一个是毛毛虫食指。在很久很久以前有一个美丽又神奇的魔法王国。魔法王国周围有四四方方的城墙,就...
问题:使用mac版的时候,默认配置的最大内存是1g,当hprof文件过大时,一打开就提示内存溢出:java.lang.OutOfMemoryEr...
数字签名 1.信息发送者使用一单向散列函数(HASH函数)对信息生成信息摘要; 2.信息发送者使用自己的私钥签名信息摘要;信息发送者把信息本身和...
base58和base64一样是一种二进制转可视字符串的算法,主要用来转换大整数值。区别是,转换出来的字符串,去除了几个看起来会产生歧义的字符,...
将任何一串数据输入到SHA256将得到一个256位的Hash值(散列值)。其特点:相同的数据输入将得到相同的结果。输入数据只要稍有变化(比如一个...
原理 有限域GF(p)上的椭圆曲线y² = x³ + ax + b,若P(Xp, Yp), Q(Xq, Yq),且P≠-Q,则R(Xr,Yr) ...
椭圆曲线的公式 Y^2 = x^3 + a x + b 椭圆曲线的运算规则 1.加法:过曲线上的两点A、B画一条直线,找到直线与椭圆曲线的交点,...
扩展欧几里得算法(英语:Extended Euclidean algorithm)是欧几里得算法(又叫辗转相除法)的扩展。已知整数a、b,扩展欧...