positive: 先了解下AES和RSA的区别,前者属于对称加密,后者属于非对称加密。<br>1、对称加密<br>对称加密就是加密和解密使用同一个密钥。<br>用数学公示表示就是:<br>加密:Ek(P) = C<br>解密:Dk(C) = P<br>这里E表示加密算法,D表示解密算法,P表示明文,C表示密文。<br>是不是看起来有点不太容易理解?看下图:<br>看过间谍局的知友们一定知道电台和密码本的功能。潜伏里面孙红雷通过电台收听到一堆数字,然后拿出密码本比对,找到数字对应的汉字,就明白上级传达的指令。而军统的监听台没有密码本,只看到一堆没有意义的数字,这就是对称算法的原理。<br>AES就属于对称加密,常见的对称加密方法还有DES、3DES、Blowfish、RC2以及国密的SM4。<br>2、非对称加密<br>对称加密快而且方便,但是有个缺点——密钥容易被偷或被破解。非对称加密就可以很好的避免这个问题。<br>非对称算法把密钥分成两个,一个自己持有叫私钥,另一个发给对方,还可以公开,叫公钥,用公钥加密的数据只能用私钥解开。<br>加密: E公钥(P) = C<br>解密::D私钥(C) = P<br>这下就不用担心密钥被对方窃取或被破解了,私钥由自己保管。<br>非对称加密算法核心原理其实就是设计一个数学难题,使得用公钥和明文推导密文很容易,但根据公钥、明文和密文推导私钥极其难。<br>RSA就属于非对称加密,非对称加密还有Elgamal、背包算法、Rabin、D-H、ECC(椭圆曲线加密算法)以及国家商用密码SM2算法。<br>3、AES和RSA<br>AES和RSA都很安全,至少在目前的计算机体系结构下,没有任何有效的攻击方式。量子计算机时代,RSA有一定的破绽,因为利用shro's algorithm,量子计算机穷举计算质因子速度可以提高N个数量级,能够在有限的时间内破解RSA密钥。AES256至少目前并没有什么明显的漏洞。<br>AES作为对称加密技术,加密速度很快。现在高端一点的CPU都带有AES-NI指令,可以极快的完成加密和解密。<br>举例来说,坚果云存储系统采用了intel 的AES-NI加速,在采用AES加密和解密的时候,<br>单核的性能可以超过 1GB Byte/秒,非常非常快,很适合对大量数据进行加解密。<br>但是AES作为对称加密技术,如何安全的
negative: 摘要:平均趋向指标(Average Directional Indicator,简称ADX)是一种常用的趋势衡量指标。本文将为读者介绍什么是ADX指标,ADX指标的计算及含义,以及结合ADX指标与其他指标确定趋势。<br>什么是ADX指标(平均趋向指标)?<br>平均趋向指标(Average Directional Indicator,简称ADX)是一种常用的趋势衡量指标,是由威尔斯•威尔德所著,利用多空趋势变化之差与总和判定价格变动的平均趋势,可反映价格高低的趋势转折,但无法预测潜在目标价格。因此,ADX通常与趋向指数(Directional Movement Index,简称DMI)一起使用。点此了解更多技术指标<br>ADX指标的含义<br>ADX可以衡量趋势的强度,取值介於0至100之间。通常,ADX超过30代表汇价已进入趋势。而低於30则表示汇价在区间内波动。当ADX超过30时,ADX的读值越大,说明价格趋势越明显。<br>衡量价格趋势强度时,需对比近几天的ADX读数,观察指标趋於上升或下降。倘若ADX读数上升,则意味著价格趋势愈发强劲;反之,若读数下降则意味著价格趋势减弱。值得注意的是,ADX是中性指标,因此ADX指标走高并不代表价格看涨,走低也并不意味著价格面临下跌风险。震荡行情下成功的交易者如何调整策略?<br>ADX指标数值的计算<br>ADX是衡量+DI13与-DI13之间的差距。其中,+DM为上升动向、-DM为下降动向(默认区间为14天)。<br>计算步骤如下:<br>第一步:计算动向变化值(Directional Movement,简称DM)<br>+DM:当日最高价高於上个交易日最高价的同时当日最低价也高於上个交易日的最低价,则为上升动向+DM。上升幅度等於当日最高价减去上个交易日最高价之差。<br>-DM: 当日最高价低於上个交易日最高价的同时当地最低价同样低於上个交易日最低价,则为下降动向-DM。下降幅度等於上个交易日的最低价减去当日最低价之差。<br>第二步:计算真实波幅(True Range,简称TR)<br>真实波幅= (最高价-最低价),(最高价-上个交易日的最低价),(上个交易日的收盘价-最低价)三者中的最高值。<br>第三步:计算趋向指数(Directional Movement Index,简称DMI)<br>+DMI(1