positive: "伽罗华域上的多项式乘法,其结果需要mod 本原多项式P(x),在<br>中可以通过以下方式简化计算。<br>例子:<br>3. AES加密:<br>AES每轮的加密步骤可以分为字节代换(S-BOX, substitute bytes)、行移位(shift rows)、列混合(mix columns)。<br>AES的字节代换其实就是一个简单的查表操作。AES定义了一个S盒和一个逆S盒。S盒即状态矩阵中的元素按照以下方式映射为一个新的字节,把该字节的高4位作为行值,低4位作为列值,取出S盒或者逆S盒中对应的行的元素作为输出。例如,加密时,输出的字节S1为0x12,则查S盒的第0x01行和0x02列,得到值0xc9,然后替换S1原有的0x12为0xc9。<br>行移位是一个简单的左循环移位操作。当密钥长度为128比特时,状态矩阵的第0行左移0字节,第1行左移1字节,第2行左移2字节,第3行左移3字节,如下图所示:<br>列混合变换是通过矩阵相乘来实现的,经行移位后的状态矩阵与固定的矩阵相乘,得到混淆后的状态矩阵,如下图的公式所示:<br>注:矩阵相乘等价于有限域内多项式相乘.,乘01相当于原多项式不变,乘2相当于多项式乘x,乘3相当于多项式乘x+1。<br>同时,针对乘x,x+1,有更快速的方法计算,例如:<br>对于一般形式的多项式<br>,两侧乘x得到:<br>这时有两种情况:<br>(1)a_7 == 0,此时结果是一个小于指数小于8的多项式,不需要取模计算。<br>(2)a_7 == 1,则直接将a7x8替换为<br>,而不用进行除法取模计算,即<br>其中,加一个多项式等价于异或一个二进制数<br>具体操作方式如下:<br>这就可以把列混淆过程完全转换为异或运算。<br>轮密钥加是将128位轮密钥Si与状态矩阵中的数据进行逐位异或操作,如下图所示。其中,密钥Ki中每个字W[4i],W[4i+1],W[4i+2],W[4i+3]为32位比特字,包含4个字节,轮密钥加过程可以看成是字逐位异或的结果,也可以看成字节级别或者位级别的操作。也就是说,可以看成S0 S1 S2 S3 组成的32位字与W[4i]的异或运算。<br>AES总体如下:<br>4. RSA加密<br>在对称加密算法中,由于加密和解密使用同样规则(简称""密钥"")。但这种加密模式有一个最大弱点:甲方必"
negative: 你可以到百度里面搜搜!<br>MACD http://baike.baidu.com/view/184410.htm?fr=ala0<br>MACD DIFF DEA 指标:<br>个股一级指标:<br>1平滑异同平均线指标——MACD<br>MACD指标又叫指数平滑异同移动平均线,是由查拉尔·阿佩尔(Gerald Apple)所创造的,是一种研判股票买卖时机、跟踪股价运行趋势的技术分析工具。<br>第一节 MACD指标的原理和计算方法<br>一、MACD指标的原理<br>MACD指标是根据均线的构造原理,对股票价格的收盘价进行平滑处理,求出算术平均值以后再进行计算,是一种趋向类指标。<br>MACD指标是运用快速(短期)和慢速(长期)移动平均线及其聚合与分离的征兆,加以双重平滑运算。而根据移动平均线原理发展出来的MACD,一则去除了移动平均线频繁发出假信号的缺陷,二则保留了移动平均线的效果,因此,MACD指标具有均线趋势性、稳重性、安定性等特点,是用来研判买卖股票的时机,预测股票价格涨跌的技术分析指标 。<br>MACD指标主要是通过EMA、DIF和DEA(或叫MACD、DEM)这三值之间关系的研判,DIF和DEA连接起来的移动平均线的研判以及DIF减去DEM值而绘制成的柱状图(BAR)的研判等来分析判断行情,预测股价中短期趋势的主要的股市技术分析指标。其中,DIF是核心,DEA是辅助。DIF是快速平滑移动平均线(EMA1)和慢速平滑移动平均线(EMA2)的差。BAR柱状图在股市技术软件上是用红柱和绿柱的收缩来研判行情。<br>二、MACD指标的计算方法<br>MACD在应用上,首先计算出快速移动平均线(即EMA1)和慢速移动平均线(即EMA2),以此两个数值,来作为测量两者(快慢速线)间的离差值(DIF)的依据,然后再求DIF的N周期的平滑移动平均线DEA(也叫MACD、DEM)线。<br>以EMA1的参数为12日,EMA2的参数为26日,DIF的参数为9日为例来看看MACD的计算过程<br>1、计算移动平均值(EMA)<br>12日EMA的算式为<br>EMA(12)=前一日EMA(12)×11/13+今日收盘价×2/13<br>26日EMA的算式为<br>EMA(26)=前一日EMA(26)×25/27+今日收盘价×2/27<br>2、计算离差值(DIF)<