【问题标题】:Java z-base-32 encoding algorithmJava z-base-32 编码算法
【发布时间】:2010-12-13 02:12:57
【问题描述】:

我正在寻找 java 中 z-base-32 enc algo 的实现,有什么建议吗? (编码和解码)

【问题讨论】:

    标签: java base32


    【解决方案1】:

    我没有比较,但它看起来像我们在这里使用的 Base32。这是原始代码,

    http://svn.savannah.gnu.org/svn/ccrtp/tags/release-ccrtp-1.7.0/contributions/ZRTP4J/src/gnu/java/zrtp/utils/Base32.java

    【讨论】:

      【解决方案2】:

      好吧,我觉得我必须试一试。我将 C# 实现从 My Ten Pennies 翻译成 Java 和 an example and source an be downloaded from here。这不是特别好看的代码,但是嘿 - 它希望它可以工作。

      我没有时间彻底测试它,但我的简短测试工作正常。

      用法:

      import se.welcomweb.utils.zbase32j;
      
      public class TestZBase32J {
      
          public static void main(String ... args) {
      
              ZBase32j zbase = new ZBase32j();
      
              String message = "Hello, world!";
              String encoded = zbase.encode(message);
              System.out.println("Encoded: " + encoded);
      
              String decoded = zbase.decode(encoded);
              System.out.println("Decoded: " + decoded);
      
          }
      
      }
      

      【讨论】:

      • 很遗憾,您提供的链接都返回 HTTP 404 或文件不存在。
      • @Chris - 谢谢,更新了指向新创建的仓库的链接。
      猜你喜欢
      • 2010-10-18
      • 1970-01-01
      • 2016-12-15
      • 1970-01-01
      • 2010-12-04
      • 2021-12-14
      • 1970-01-01
      • 2013-08-16
      • 2011-04-03
      相关资源
      最近更新 更多