encryption相关内容

您如何使用 Cloud Formation 模板在 S3 存储桶上设置 SSE-S3 或 SSE-KMS 加密?

我正在尝试使用 CloudFormation 模板在 AWS 中启动 S3 存储桶.该项目的要求之一是存储桶应就地加密.我一直在试图找到一种通过 CloudFormation 模板进行设置的方法(我已经阅读了所有我可以获得的关于 SSE-S3、KMS、CFT 和 S3s 的文档......).但所有迹象似乎都表明它只能通过控制台使用. 我担心我只是遗漏了一些明显的东西,我想知道是否有人知道我 ..
发布时间:2021-11-27 09:03:44 其他开发

安全地存储访问令牌

我应该采取哪些安全措施来确保在我的数据库遭到破坏时,长寿命访问令牌不会被盗? 长期访问令牌与特定服务的用户名和密码一样好,但从与其他人的交谈来看,似乎大多数(包括我自己)以纯文本形式存储访问令牌.这似乎与以纯文本形式存储密码一样糟糕.显然不能加盐&散列令牌. 理想情况下,我想对它们进行加密,但我不确定这样做的最佳方法,尤其是在开源项目中. 我想这个问题的答案类似于存储支付信息和 ..
发布时间:2021-11-26 19:52:53 其他开发

访问控制机制(例如 RBAC 或 ABAC)如何保护资源?

访问控制机制(例如 RBAC 或 ABAC)如何保护资源?我知道 RBAC、ABAC 等访问控制机制是如何工作的.换句话说,我知道访问控制引擎如何评估请求并做出决定(允许、拒绝等).但是,我不知道他们是如何保护资源的. 我的意思是,例如,ABAC 如何强制执行拒绝决定? 资源是否加密? 或者它们是否存储在安全的数据库中? 解决方案 RBAC 和 ABAC 以不同的方式工作以实 ..
发布时间:2021-11-26 18:53:12 其他开发

在 ABAP 中加密字符串并在 JavaScript 中解密

我有一个 ABAP 类,它将字符串编码为 qr 代码并将此代码作为电子邮件发送.稍后,代码将由基于 JavaScript 的 SAPUI5 应用程序解码. 我不希望每个人都可以使用一些基本的条码扫描仪应用程序解码该二维码后面的字符串.这就是为什么我正在寻找一些想法来加密 ABAP 中的字符串并使用 JavaScript 对其进行解密.也许也有一个简单的算法?只是字符串不应该向自己解码二维码的 ..
发布时间:2021-11-26 15:28:27 前端开发

使用python加密文件夹或zip文件

所以我正在尝试使用 python 加密一个目录,但我不确定最好的方法是什么.我可以轻松地将文件夹转换为 zip 文件,但从那里我尝试查找如何使用 AES 对其进行加密,但无法使其正常工作,我还尝试使用 7zip 加密来存档文件夹,但是也无法让它工作,所以如果有人有另一种加密目录的解决方案,或者可以为我指出正确的方向,如何使用以前的方法之一,这将是有帮助的.(如果这有任何意义,我在 Windows ..
发布时间:2021-11-26 15:27:13 Python

7-Zip 命令在 Windows 上创建和解压缩受密码保护的 ZIP 文件?

在 Mac/Linux 上压缩/解压缩受密码保护的 zip 文件,我使用:邮编: zip -P 密码 -r encrypted.zip 文件夹IWantToZip 解压: unzip -P password encrypted.zip Windows 上命令行的等效命令是什么(假设已经安装了 7zip)? 我一直在做研究,发现无法使用 Java zip4j 库进行密码加密.Windo ..
发布时间:2021-11-26 15:09:05 其他开发

如果 fiddler 2 可以通过 HTTPS 解密所有调用,那么 SSL 的意义何在?

不久前我在这里问了一个问题,关于如何隐藏我的 http 请求调用并使它们在我的应用程序中更安全.我不希望人们使用 fiddler 2 来查看电话并设置自动应答器.每个人都告诉我要使用 SSL,通话将被隐藏,信息将保持安全. 我购买并安装了 SSL 证书并设置了所有内容.我启动了 fiddler 2 并运行了一个连接到 https Web 服务以及连接到 https php 脚本的测试应用程序 ..
发布时间:2021-11-26 10:31:56 C#/.NET

将 Java 密钥库转换为 PEM 格式

我正在尝试使用 keytool 和 openssl 应用程序将 Java 密钥库文件转换为 PEM 文件.但是我找不到进行转换的好方法.有任何想法吗? 我没有将密钥库直接转换为 PEM,而是尝试先创建一个 PKCS12 文件,然后再转换为相关的 PEM 文件和密钥库.但是我无法使用它们建立连接.(请注意,我只需要一个 PEM 文件和一个密钥库文件来实现安全连接.没有像“从 java 密钥库文 ..
发布时间:2021-11-25 21:01:29 Java Web开发

视频文件加密?

我正在使用这种方法来加密视频文件: public static void encryptToBinaryFile(String password, byte[] bytes, File file) 抛出 EncrypterException {尝试 {最终字节[] rawKey = getRawKey(password.getBytes());最终 FileOutputStream ostrea ..
发布时间:2021-11-25 20:36:27 Java Web开发

鉴于未正确填充最终块

我正在尝试实现基于密码的加密算法,但出现此异常: javax.crypto.BadPaddingException:给定的最终块没有正确填充 可能是什么问题? 这是我的代码: public class PasswordCrypter {私钥密钥;公共密码加密器(字符串密码){尝试{密钥生成器;generator = KeyGenerator.getInstance("DES") ..
发布时间:2021-11-25 18:13:18 Java Web开发

关于用于压缩文件的免费库的建议

我需要对文件进行压缩和密码保护.有没有好的(免费)图书馆? 这需要第三方打开,所以密码保护需要使用标准工具. 解决方案 UPDATE 2020:现在还有其他选择,特别是 Zip4J. 经过大量搜索,我找到了三种方法: 一组免费提供的源代码,适用于单个文件 zip.但是,没有许可证.用法是 AesZipOutputStream.zipAndEcrypt(...).http: ..
发布时间:2021-11-25 16:56:03 Java Web开发

使用 AES256 对称分组密码的图像加密/解密

有什么好的例子可以说明如何在 Android 上使用 AES 加密和解密图像和其他文件? 解决方案 警告:此答案包含您不应使用的代码,因为它不安全(使用 SHA1PRNG 进行密钥派生并在 ECB 模式下使用 AES) 相反(截至 2016 年),在 CBC 或 GCM 模式下使用 PBKDF2WithHmacSHA1 进行密钥派生和 AES(GCM 提供隐私和完整性) 您可以 ..
发布时间:2021-11-25 16:44:51 Java Web开发

为 SSL 套接字启用哪些密码套件?

我使用 Java 的 SSLSocket 来保护客户端和服务器程序之间的通信.服务器程序还提供来自网络浏览器的 HTTPS 请求. 根据“使用 Java 开始加密",第 371 页,您应该始终在您的 SSLSocket/SSLServerSocket 上调用 setEnabledCipherSuites 以确保最终协商的密码套件对于您的目的来说足够强大. 话虽如此,调用我的 SSLSo ..
发布时间:2021-11-25 14:42:43 Java Web开发

如何在 Java 中使用 3DES 加密/解密?

我编写的使用 3DES 在 Java 中编码字符串的每种方法都无法解密回原始字符串.有没有人有一个简单的代码片段,可以只编码然后将字符串解码回原始字符串? 我知道我在这段代码的某个地方犯了一个非常愚蠢的错误.以下是我迄今为止一直在使用的内容: ** 注意,我没有从加密方法返回 BASE64 文本,也没有在解密方法中取消 base64 编码,因为我试图查看我是否在拼图的 BASE64 部 ..
发布时间:2021-11-25 14:37:27 Java Web开发

在配置文件中加密密码?

我有一个程序可以从配置文件中读取服务器信息,我想加密该配置中的密码,以便我的程序可以读取和解密. 要求: 加密明文密码以存储在文件中 解密从我的程序文件中读取的加密密码 关于我将如何去做的任何建议?我正在考虑编写自己的算法,但我觉得它非常不安全. 解决方案 一个简单的方法是在 Java 中使用基于密码的加密.这允许您使用密码加密和解密文本. 这基本上意味着使用算法 ..
发布时间:2021-11-25 14:33:25 Java Web开发

将字节数组转换为字符串再转换回字节数组的问题

这个话题有很多问题,同样的解决方案,但这对我不起作用.我有一个简单的加密测试.加密/解密本身有效(只要我用字节数组本身而不是字符串来处理这个测试).问题是不想将其作为字节数组处理,而是作为字符串处理,但是当我将字节数组编码为字符串并返回时,生成的字节数组与原始字节数组不同,因此解密不再起作用.我在相应的字符串方法中尝试了以下参数:UTF-8、UTF8、UTF-16、UTF8.他们都没有工作.生成的 ..
发布时间:2021-11-25 14:27:03 Java Web开发

Java AES/CBC 解密后的初始字节不正确

下面的例子有什么问题? 问题是解密后的字符串的第一部分是废话.不过,其他的都还好,我明白了…… 结果:`£eB6O geS 我是你吗?祝你今天过得愉快. @Test公共无效测试加密(){尝试 {String s = "你好.你好吗?祝你有美好的一天.";//生成密钥KeyGenerator kgen = KeyGenerator.getInstance("AES");kgen.init ..
发布时间:2021-11-25 13:18:00 Java Web开发

如何在 Java 中加密字符串

我需要的是对将显示在二维条码 (PDF-417) 中的字符串进行加密,这样当有人想扫描它时,它将无法读取. 其他要求: 不应该复杂 它不应包含 RSA、PKI 基础设施、密钥对等. 它必须足够简单以摆脱四处窥探的人,并且易于解密其他有兴趣获取该数据的公司.他们打电话给我们,我们告诉他们标准或给他们一些简单的密钥,然后可以用于解密. 可能这些公司可以使用不同的技术,因此最好 ..
发布时间:2021-11-25 13:00:56 Java Web开发