草庐IT

AES_cbc_encrypt

全部标签

hadoop - Spark - 使用服务器端加密 (AES) 从 s3 读取

在java中创建RDD的一种方法是JavaRDDpeople=sc.textFile("s3://path");如果使用服务器端加密对s3中的数据进行加密会怎样。那么我们如何创建一个RDD? 最佳答案 如果您使用的是启用加密的EMR,那么它应该会在从S3在EMR中处理时自动解密。 关于hadoop-Spark-使用服务器端加密(AES)从s3读取,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

hadoop - 找不到带有 key dfs.encryption.key.provider.uri 的 uri 以在 CDH 5.4 的 HDFS 加密中创建 key 提供程序

CDH版本:CDH5.4.5问题:当使用HadoopCDH5.4中可用的KMS启用HDFS加密时,将文件放入加密区域时出错。步骤:Hadoop的加密步骤如下:创建key[成功][tester@master~]$hadoopkeycreate'TDEHDP'-providerkms://https@10.1.118.1/key_generator/kms-size128tdegrouphasbeensuccessfullycreatedwithoptionsOptions{cipher='AES/CTR/NoPadding',bitLength=128,description='null

php - 跨平台 AES 加密是如何工作的?

我已经能够在php和objective-c代码中成功加密和解密AES-256。我不会在这里发布任何代码,因为我尝试了很多变种但都没有用。我不知道这些加密函数是如何工作的……AES是一种标准化算法,所以为什么它在我的想法中不起作用归结为a)ivb)一些编码错误或者c)填充差异(应该与解密无关)。如果有人拥有同时适用于php和objective-c的AES函数,那将是极好的,但如果没有,任何有助于理解导致这些不同结果的原因的帮助将不胜感激。如果你想要一个更窄的问题,它是关于这个AES密码的编码、iv和block大小。1)就key和明文/密文而言使用什么编码重要吗?基本上我猜这不是纯文本的问

php - mcrypt_encrypt 在 PHP 5.6.9 上无法正常工作

我有以下代码在PHP5.5.9上运行良好。functionindex(){echo$this->encryptText_3des('TEST','JHHKJH9879');}functionencryptText_3des($plainText,$key){$key=hash("md5",$key,TRUE);for($x=0;$xpkcs5_pad($plainText,mcrypt_get_block_size(MCRYPT_3DES,MCRYPT_MODE_CBC));$encrypted=base64_encode(mcrypt_encrypt(MCRYPT_3DES,$key

php - 如何在 PHP 中进行 AES256 解密?

我有一段加密的文本需要解密。它使用AES-256-CBC加密。我有加密的文本、key和iv。但是,无论我尝试什么,我似乎都无法让它发挥作用。互联网建议mcrypt的Rijndael密码应该能够做到这一点,所以这是我现在拥有的:functiondecrypt_data($data,$iv,$key){$cypher=mcrypt_module_open(MCRYPT_RIJNDAEL_128,'',MCRYPT_MODE_CBC,'');//initializeencryptionhandleif(mcrypt_generic_init($cypher,$key,$iv)!=-1){//

php - mcrypt_generic 与 mcrypt_encrypt

有人知道mcrypt_generic和mcrypt_encrypt在PHP加密方面的区别吗? 最佳答案 mcrypt_encrypt()结合了几种方法的功能,而mcrypt_generic()必须在其他mcrypt_*调用的特定序列中调用.如果您需要较低级别API的灵active,您可以使用mcrypt_generic(),而mcrypt_encrypt()充当更高级别的实用程序。PHP文档中的这个示例很好地比较了两种API方法。它指的是mcrypt_ecb(),但出于比较的目的,您可以将其视为类似于mcrypt_encrypt()

php - Encrypt 库需要 Mcrypt 扩展

我有一个使用Codeigniter框架编写的PHP应用程序。当我试图在Windows机器上运行这个应用程序时,出现以下错误:AnErrorWasEncounteredTheEncryptlibraryrequirestheMcryptextension.这个相同的应用程序在一些具有相同配置的随机Windows机器上运行良好。我在5台不同的Windows10机器上试过,在3台机器上出现了这个错误,在2台机器上运行良好。在这里,我已经使用相同的安装程序在所有机器上安装了相同的代码,但仍然不知道如何让它顺利运行。我已经尝试了几乎所有在线可用的建议,比如对php.ini进行更改,但到目前为止没

php - 使用 PHP 以 AES-256 加密文件的最佳方法是什么?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。Improvethisquestion我在网上找到了一些可以提供帮助的教程,但我不确定是否有最佳选择。我想用高度安全的算法加密文件(我有点偏执)但同时我又追求速度(我知道这有点矛盾)...所以我选择了AES-256...但是使用AES-256和PHP加密文件的最佳方法是什么?

php - JavaScript 中的 AES 匹配 PHP 的 mcrypt

是否有任何JavaScript库可以让您像在PHP中使用mcrypt那样加密和解密256位AES(当然得到相同的结果)?我想给它一个可变长度的消息和一个32个字符的key。我发现的所有库都需要固定长度的明文block和key字节数组。这是在PHP中的实现方式:$iv_size=mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256,MCRYPT_MODE_ECB);$iv=mcrypt_create_iv($iv_size,MCRYPT_RAND);echomcrypt_encrypt(MCRYPT_RIJNDAEL_256,"32CHARSTHATREPRESE

PHP AES 加密 PKCS5Padding

我不是PHP编码员,所以我需要一些关于PHPAES加密的帮助。我正在编写代码,用PHP加密图像文件,然后用Java(Android)解密它们。当我加密/解密PNG文件时一切正常,但是当我尝试对JPG文件执行相同操作时,Java解密会引发异常:WARN/System.err(345):java.io.IOException:datanotblocksizealigned网上查了一下,好像是我padding不对导致的。我怎样才能正确地做到这一点?这是加密的PHP代码: 最佳答案 以下PKCS5Padding示例来自对mcryptdocs