草庐IT

encrypted

全部标签

iOS sqlcipher fmdb “File is encrypted or is not a database”

这tutorial使用以下代码片段效果很好。pod'FMDB/SQLCipher'...-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{...NSArray*documentPaths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentDir=[documentPathsobjectAtI

ios - 外部 MD5ing 算作 "encryption"吗?

我正在准备我的一个网站的应用程序版本。该应用程序需要您登录才能访问您的用户帐户。此登录过程是通过HTTP而不是HTTPS完成的,但密码是使用MD5和我的服务器上的其他一些哈希值存储的。这是否算作应用内的“加密”,因此需要我提交其中一份导出合规表?感谢您的帮助。 最佳答案 我假设您指的是美国密码术导出限制。那些practicallydon'texistanymore.即使它们存在,MD5也是一个散列函数,并且不会加密(否则,会有一个un_md5函数)。此外,如果禁令仍然存在并且适用,您的方案isneedlesslyweak,所以它可能

iOS swift 4 :How to perform encryption/decryption with DES-ECB-PKCS5Padding?

我想在iOSSwift中使用DES-ECB-PKCS5Padding执行加密/解密。我有一些来自服务器端(很可能在ActionScript中)的代码可以提供帮助,如下所示:privatestaticconsttype:String='simple-des-ecb';publicstaticfunctionencrypt(txt:String,salt:String):String{varkey:ByteArray=Hex.toArray(Hex.fromString(salt));vardata:ByteArray=Hex.toArray(Hex.fromString(txt));va

encryption - 使用 UDF 的 Hive 查询

我在HDFScsv中有一些加密数据,我已经为其创建了一个Hive表,我想运行一个Hive查询,该查询首先加密查询参数,然后进行查找。我有一个按如下方式进行加密的UDF:publicclassParamEncryptextendsUDF{publicTextevaluate(Stringname)throwsException{Stringresult=newString();if(name==null){returnnull;}result=ParamData.encrypt(name);returnnewText(result);}}然后我将Hive查询运行为:select*from

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 - 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 - 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 - openssl_encrypt() 随机失败 - 传递的 IV 仅为 ${x} 字节长,密码预计 IV 恰好为 16 字节

这是我用来加密/解密数据的代码://Setthemethod$method='AES-128-CBC';//Settheencryptionkey$encryption_key='myencryptionkey';//Generetarandominitialisationvector$iv=openssl_random_pseudo_bytes(openssl_cipher_iv_length($method));//Definethedatetobeencrypted$data="Encryptme,please!";var_dump("Beforeencryption:$data

php - 安全登录 : public key encryption in PHP and Javascript

我正在尝试使“普通”用户名/密码登录表单安全,而不需要HTTPS。我的想法是这样的:服务器为某种非对称加密算法生成key对。它将这个key对存储在一个临时表中(或者可能是本地session数据)。服务器将表单发送给客户端并包含公钥。用户填写表格。在将密码发送到服务器之前,Javascript使用给定的公钥对密码进行加密。表格已发送。服务器使用它的私钥解密密码(它从临时表中获取,使用公钥找到它)。为此我需要知道的是:哪种加密方法最好用?自适应搜索广告?如何在PHP中解密密码?可能是最困难的一个,我如何让Javascript加密密码? 最佳答案