准备运行的AES , TripleDES , MD5编码和SHA1 Java解决方案。 CryptoXpress毒素是一家集准备运行加密应用程序,可以用来加密和解密信息使用“强加密” ,并建立电文摘要(数字签名) 。 CryptoXpress毒素产生的结果在许多兼容平台包括Windows , Linux ( Red Hat和SUSE ) , HPUX , Solaris和IBM的x系列, p系列, z系列和iSeries 。实施支持加密算法使用验证测试向量出版的美国国家标准与技术研究院( NIST ) 。的跨平台的能力CryptoXpress低温允许用户加密的数据在一个平台和解密在同一或另一平台。
CryptoXpress毒素是一家集准备运行加密应用程序,可以用来加密和解密信息使用“强加密” ,并建立电文摘要(数字签名) 。 CryptoXpress毒素产生的结果在许多兼容平台包括Windows , Linux ( Red Hat和SUSE ) , HPUX , Solaris和IBM的x系列, p系列, z系列和iSeries 。实施支持加密算法使用验证测试向量出版的美国国家标准与技术研究院( NIST ) 。的跨平台的能力CryptoXpress低温允许用户加密的数据在一个平台和解密在同一或另一平台。 CryptoXpress毒素的目的是用于组织,需要有一个加密的解决办法,但有限的编程技能,或根本不想写和维护复杂的代码,需要加密的技能。一些准备运行程序规定,包括:程序,加密和解密数据,程序,加密和解密文件,程序,数据和程序消化的消化文件。加密算法的支持包括:
多个“强加密”加密/解密算法的支持:
• TripleDES
• AES 128位
• AES256位
多个消息摘要算法支持:
•的MD5
• SHA1
由于有数以千计的可能的方式来部署加密, CryptoXpress SDK的简化了选择过程,减少选择三个“优先”的组合:
• AES128/PKCS5Padding/CBC - 128位加密
• AES256/PKCS5Padding/CBC - 256位加密
• TripleDES/PKCS5Padding/CBC -有效的112位加密
CFXWorks建议使用AES加密那里有需要部署“强加密” 。其理由如下。 5月19日, 2005年, NIST的宣布撤回的(单)数据加密标准( DES )的规定,符合FIPS 46-3 。己烯雌酚不再提供的安全需要,以保护美国政府的信息。联邦政府组织现在鼓励使用FIPS 197 ,高级加密标准( AES ) ,其中明确规定了更快,更强的算法。对于某些应用来说,联邦政府部门和机构可能会使用三重数据加密算法(三重DES )的规定, NIST的特别出版物800-67 。三重DES也支持CryptoXpress低温。虽然被认为大大低于安全甚至比AES 128位加密,三重DES仍然是常用的一些行业。
下面的Java程序中包含的CryptoXpress LT答:
• CFXCMD -这个程序可以用来读取命令行参数和管它们读取数据的程序的标准输入设备( sysin ) 。 CFXCMD内容的命令行参数并写入到标准输出设备( sysout ) 。注意,此计划产出数据准确,因为它是解释操作系统的命令行解析器。根据不同的作业系统,是不可能通过一些字符的命令行参数。有些字符可能会被忽视,有些不同的解释比您预期的。因此,测试您输入认真如果您打算使用该程序
• CFX103FF - Java程序,可以用来加密或解密文件使用128位AES/PKCS5Padding/CBC和写输出到一个文件
• CFX103TF ( 1 ) - Java程序读取数据的标准输入设备( sysin ) ,加密,它使用128位AES/PKCS5Padding/CBC和写入输出到加密文件
• CFX104FF - Java程序,可以用来加密或解密文件使用256位AES/PKCS5Padding/CBC和写输出到一个文件
• CFX104TF ( 1 ) - Java程序读取数据的标准输入设备( sysin ) ,加密使用256位AES/PKCS5Padding/CBC和写入输出到加密文件
• CFX112FF - Java程序,可以用来加密或解密文件使用3DES和写输出到一个文件
• CFX112TF ( 1 ) - Java程序读取数据的标准输入设备( sysin ) ,加密使用3DES和写输出到加密文件
• CFX401F - Java程序读取输入文件,它使用MD5摘要,并写入输出到标准输出设备( sysout )
• CFX401T ( 1 ) - Java程序读取数据的标准输入设备( sysin ) ,消化它使用MD5 ,并写入输出到标准输出设备( sysout )
• CFX402F - Java程序读取输入文件,消化使用SHA1 ,并写入输出到标准输出设备( sysout )
• CFX402T ( 1 ) - Java程序读取数据的标准输入设备( sysin ) ,消化使用SHA1和写入输出到标准输出设备( sysout )
• CFXF2D - Java程序读取一个文件,并显示如果十六进制到标准输出设备( sysout )
• CFXT2F ( 1 ) - Java程序读取数据的标准输入设备( sysin )和写输出到标准输出设备( sysout )
• CFXDisplayLicense -显示CryptoXpress许可证信息到标准输出设备( sysout )
• CFXConvert -转换文件的ASCII到EBCDIC或EBCDIC为ASCII
为什么要使用CryptoXpress LT答:
•使用强大的加密功能和电文摘要无需编写代码
•部署 佳的加密技术,不知道执行细节
•一致性验证所有支持环境
•正确使用NIST的执行验证测试向量
•资源与技能水平尽量减少使用“ 佳做法”的情景