检查无限加密是否可用

2023-12-10

如何在 Java 代码中检查当前 JVM 是否具有无限强度的加密可用?


本着与 Dan Cruz 的答案相同的精神,但只有一行代码并且不会出现异常:

boolean limit = Cipher.getMaxAllowedKeyLength("RC5")<256;

所以一个完整的程序可能是:

import javax.crypto.Cipher;

public class TestUCE {
  public static void main(String args[]) throws Exception {
    boolean unlimited =
      Cipher.getMaxAllowedKeyLength("RC5") >= 256;
    System.out.println("Unlimited cryptography enabled: " + unlimited);
  }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

检查无限加密是否可用 的相关文章

  • 在 mvn 命令中指定 pom.xml 并混合其他项目的目标

    我有多个问题 我可以在 mvn 命令中指定 pom xml 吗 在当前项目上执行 mvn 命令时 我可以混合另一个项目的目标吗 例如 mvn clean otherproject comple otherproject install ot
  • 存根方法时出现 InvalidUseOfMatchersException

    我有这个 TestNG 测试方法代码 InjectMocks private FilmeService filmeService new FilmeServiceImpl Mock private FilmeDAO filmeDao Bef
  • 如何在 Firebase 远程配置中从 JSON 获取值

    我是 Android 应用开发和 Firebase 的新手 我想知道如何获取存储在 Firebase 远程配置中的 JSONArray 文件中的值 String 和 Int 我使用 Firebase Remote Config 的最终目标是
  • “java.net.MalformedURLException:未找到协议”读取到 html 文件

    我收到一个错误 java net MalformedURLException Protocol not found 我想读取网络上的 HTML 文件 mainfest uses permission android name android
  • 如何在 Antlr4 中为零参数函数编写语法

    我的函数具有参数语法 如下面的词法分析器和解析器 MyFunctionsLexer g4 lexer grammar MyFunctionsLexer FUNCTION FUNCTION NAME A Za z0 9 DOT COMMA L
  • 打印星号的 ASCII 菱形

    我的程序打印出这样的钻石 但只有当参数或菱形的每一面为4 例如如果我输入6 底部三角形的间距是错误的 我一直在试图找出答案 当参数改变时 底部的三角形不会改变 只有顶部的三角形会改变 它只适用于输入4 public static void
  • 通往楼梯顶部的可能路径

    这是一个非常经典的问题 我听说谷歌在他们的面试中使用过这个问题 问题 制定一个递归方法 打印从楼梯底部到楼梯顶部的所有可能的独特路径 有 n 个楼梯 您一次只能走 1 步或 2 步 示例输出 如果它是一个有 3 级楼梯的楼梯 1 1 1 2
  • 在 Wildfly 中与 war 部署共享 util jar 文件

    假设我有一个名为 util jar 的 jar 文件 该 jar 文件主要包含 JPA 实体和一些 util 类 无 EJB 如何使这个 jar 可用于 Wildfly 中部署的所有 war 无需将 jar 放置在 war 的 WEB IN
  • 来自十六进制代码的 Apache POI XSSFColor

    我想将单元格的前景色设置为十六进制代码中的给定颜色 例如 当我尝试将其设置为红色时 style setFillForegroundColor new XSSFColor Color decode FF0000 getIndexed 无论我在
  • Jackson XML ArrayList 输出具有两个包装器元素

    我在 Jackson 生成的 XML 输出中得到了两个包装器元素 我只想拥有一个 我有一个 Java bean Entity Table name CITIES JacksonXmlRootElement localName City pu
  • 如何使用 Hibernate (EntityManager) 或 JPA 调用 Oracle 函数或过程

    我有一个返回 sys refcursor 的 Oracle 函数 当我使用 Hibernate 调用该函数时 出现以下异常 Hibernate call my function org hibernate exception Generic
  • 从 GitHub 上托管的 Spring Cloud Config Server 访问存储库的身份验证问题

    我在 GitHub 上的存储库中托管配置 如果我将回购公开 一切都好 但如果我将其设为私有 我将面临 org eclipse jgit errors TransportException https github com my user m
  • Java Swing For mac 中的 DJ Native Swing 浏览器

    我有一个用 Swing 制作的 Java 应用程序 并且使用了一个 DJ Native Swing 浏览器 当我尝试在 OS X 上使用它时 它抛出了一个NoClassDefFoundError尽管我添加了 swt jar 但始终如此 有人
  • 内部存储的安全性如何?

    我需要的 对于 Android 我需要永久保存数据 但也能够编辑 并且显然是读取 它 用户不应访问此数据 它可以包含诸如高分之类的内容 用户不得对其进行编辑 我的问题 我会 并且已经 使用过Internal Storage 但我不确定它实际
  • 读取电子邮件的文本文件转换为 Javamail MimeMessage

    我有一个电子邮件原始来源的文本文件 直接从 gmail 复制 如果您单击 查看原始文件 您就会看到它 我想读入该文件并将其转换为 MimeMessage 如果您好奇为什么 我设置了 JavaMaildir 并且需要用电子邮件填充它的收件箱以
  • GWT 2.3 开发模式 - 托管模式 JSP 编译似乎不使用 java 1.5 兼容性

    无法编译 JSP 类 生成的 servlet 错误 DefaultMessage 上次更新 0 日期 中 0 时间 HH mm ss z 语法 错误 注释仅在源级别为 1 5 时可用 在尝试以开发模式在 Web 浏览器中打开我的 gwt 模
  • “无法实例化活动”错误

    我的一个 Android 应用程序拥有大约 100 000 个用户 每周大约 10 次 我会通过 Google 的市场工具向我报告以下异常情况 java lang RuntimeException Unable to instantiate
  • Resteasy 可以查看 JAX-RS 方法的参数类型吗?

    我们使用 Resteasy 3 0 9 作为 JAX RS Web 服务 最近切换到 3 0 19 我们开始看到很多RESTEASY002142 Multiple resource methods match request警告 例如 我们
  • 如何重新启动死线程? [复制]

    这个问题在这里已经有答案了 有哪些不同的可能性可以带来死线程回到可运行状态 如果您查看线程生命周期图像 就会发现一旦线程终止 您就无法返回到新位置 So 没有办法将死线程恢复到可运行状态 相反 您应该创建一个新的 Thread 实例
  • 在浏览器刷新中刷新检票面板

    我正在开发一个付费角色系统 一旦用户刷新浏览器 我就需要刷新该页面中可用的统计信息 统计信息应该从数据库中获取并显示 但现在它不能正常工作 因为在页面刷新中 java代码不会被调用 而是使用以前的数据加载缓存的页面 我尝试添加以下代码来修复

随机推荐

  • 使用 Autobahn WebSocket 进行试用单元测试

    我正在尝试为使用 Autobahn 的应用程序编写单元测试 我想测试我的控制器 它从协议获取接收的数据 解析它并对其做出反应 但是当我的测试达到应该断开协议的程度时 self sendClose 然后它会引发错误 exceptions At
  • WebBrowser 控件:检测导航失败

    我托管一个 web 浏览器控件 通常加载外部文档 然后使用 HTML DOM 进行一些修改 我们还使用虚假协议嵌入自定义应用程序链接 例如在中捕获和处理的 关闭此 BeforeNavigate2 当链接目标拼写错误时 例如 spp Clos
  • 为什么经常建议不要使用rails default_scope?

    到处 on the网上有人提到使用railsdefault scope是一个坏主意 并且热门default scopestackoverflow 上有关于如何覆盖它的信息 这感觉很混乱 值得一个明确的问题 我认为 那么 为什么要使用轨道de
  • ExtractYear 和 ExtractMonth 在 Django 中返回 None

    我正在尝试根据年 月和列值对数据进行分组 查询是 FeedbackData objects annotate year ExtractYear created month ExtractMonth created values year m
  • 模块初始化错误:无法在 AWS lambda 上加载本机模块“Crypto.Cipher._raw_ecb”

    我正在使用 AWS lambda 提供服务 我正在使用 PyCryptodome 进行加密和解密 我可以在本地测试我的应用程序 但是当我上传到 AWS lambda 进行解密时 我得到的错误是 模块初始化错误 无法加载本机模块 Crypto
  • 禁用内存地址的随机化

    我正在尝试调试使用大量指针的二进制文件 有时 为了快速查看输出以找出错误 我会打印出对象的地址及其相应的值 但是 对象地址是随机的 这违背了快速检查的目的 有没有办法暂时 永久禁用此功能 以便每次运行程序时都获得相同的值 哎呀 操作系统是L
  • C# List 添加继承的项目 [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 假设我们有 2 个班级 第一个是人 using System using System Collections Generic using System Linq using S
  • 如何将符号链接移至垃圾箱?

    我没有看到任何选项FSPathMoveObjectToTrashSync 不跟踪链接的功能 这是我尝试过的 创建链接和文件 21 32 41 tmp touch my file 21 32 45 tmp ln s my file my li
  • 从 Java 使用 SharePoint Web 服务时 NTLM 失败?

    我有一个 Java 客户端 它使用使用 JDK 6 的 JAX WS 实现编写的 SharePoint 2010 标准 Web 服务 sitedata asmx permissions asmx 等 到目前为止 身份验证是使用自定义的 NT
  • OpenGL 3.0 帧缓冲区输出到附件而无需我指定?

    好的 我有一个带有一堆附件的帧缓冲区 附件是颜色 绽放 速度和深度 我首先使用以下代码将帧缓冲区清除为我选择的值 Clear Color Buffer float colorDefaultValue 4 0 5 0 5 0 5 1 0 gl
  • 连接公式中的粗体文本

    我希望在使用连接公式时能够将句子中的一两个特定单词加粗 一个例子如下所示 第一句话使用连接公式 第二句话是手动输入并格式化的 有没有办法在连接公式中进行这种格式设置 而不必每次都手动执行 请注意 这只是一个示例 我可能需要使用它在不同的句子
  • 使用 Keras/Tensorflow 模拟 PyTorch 切片分配的最佳方法

    我试图模仿下面 PyTorch 中完成的操作 vol Variable torch FloatTensor A B 2 C D E zero cuda for i in range C if i gt 0 vol B i i input0
  • 如何在 JFreeChart 中添加水平滚动条?

    我可以添加一个水平滚动条来查看以前的数据吗 JFreechart 我正在使用折线图绘制动态图并一次在 x 轴上显示 10 个值 我想使用水平滚动条查看该图 如何设置滚动条的值来查看以前的数据 有多种选择 添加您的ChartPanel to
  • 为什么 Option::map 的参数存在生命周期问题?

    我将一个字符串放入Option并尝试对其进行映射 例如修剪字符串 fn main let s i want to be trimmed to string let s opt Some s let x s opt map z z trim
  • 使用 php GD 进行单像素操作

    首先我指的是之前的一个问题更改每个像素的图像并保存到数据库 我发现 html5 canvas 不适合 因为很难保守源图像的秘密 这就是为什么我尝试使用 PHP GD 库来实现我的目标 我从未使用过这个库 所以我遇到了一些困难 我想我需要以下
  • Cucumber V4 [io.cucumber] 无法识别 @Given/When/Then 并给出错误“导入 cucumber.api.java.en.When 无法解析”

    我正在从 Cucumber 版本 1 2 4 迁移
  • SQLite Order By 在末尾放置变音符号和特殊字符

    我正在使用 Phonegap 为 iOS 制作一个字典应用程序 在查询数据库中的字母列表时 我使用COLLATE NOCASE ORDER BY term COLLATE NOCASE ASC 这解决了以小写字母开头的术语附加到末尾的问题
  • 使用 Google PHP SpreadSheets 客户端隐藏工作表

    我正在使用以下代码来隐藏电子表格的一些工作表 我使用 php 客户端库 我的目标是仅将所需的工作表导出为 PDF 文件 由于没有方法可以实现这一点 我试图隐藏不需要的工作表 然后导出带有我需要通过电子邮件发送的工作表的电子表格 但所有请求都
  • 如何通过itext绕图像中心旋转?

    double degPi degrees Math PI 180 double a Math cos degPi tImgCover getScaledHeight double b Math sin degPi tImgCover get
  • 检查无限加密是否可用

    如何在 Java 代码中检查当前 JVM 是否具有无限强度的加密可用 本着与 Dan Cruz 的答案相同的精神 但只有一行代码并且不会出现异常 boolean limit Cipher getMaxAllowedKeyLength RC5