base32相关内容

小字符串的快速开源校验和

对于小字符串(20-500 个字符),我需要一个快速校验和(尽可能快). 我需要源代码,而且它必须很小!(最大约 100 LOC) 如果它可以在 Base32/64 中生成字符串.(或类似的东西)这将是完美的.基本上校验和不能使用任何“坏"字符..你知道..通常的 (){}[].,;:/+-\|等等 澄清 它可能是强/弱,这并不重要,因为它仅用于幕后目的. 它不需要包 ..
发布时间:2022-01-21 08:42:11 前端开发

ASCII到Base32

我正在努力将vb项目中的文本框中输入的10个字符转换为Base32.这是我的代码.我收到一个错误 类型'String'的值不能转换为'Byte()'. WindowsApplication2 Private Sub Ok_Click(sender As Object, e As EventArgs) Handles Ok.Click Dim DataToEncode As Byte() = ..
发布时间:2020-07-18 19:51:51 其他开发

php是否对base32值有内置的掩盖?

我知道我可以使用number_format,但是有没有一种方法可以表示base32数字?例如,十六进制可以用0x ...表示,八进制可以用0表示.有什么可以代表php中的base32数字吗? 解决方案 使用内置函数base_convert.例如: // To convert from base 10 to base 32: echo( base_convert( 12345, 10, ..
发布时间:2020-07-18 19:50:43 PHP

TOTP Base32与Base64

我发现每个TOTP实现(甚至是RedHat的FreeOTP)都使用Base32编码/解码来生成它的秘密. 为什么不使用Base64,因为Base32使用的空间大约增加了20%,并且(主要)唯一的优点是,它对人类可读性更好?无论如何,它不会显示给用户. 该实现中的每个注释都表明,其实现遵循 RFC6238 / RFC4226 ,我在RFC文档中找不到关于base32的任何说法. 出于传输 ..
发布时间:2020-07-18 19:50:41 Java开发

在Java中将字符串编码为base32字符串

就像标题所说,我正在尝试将字符串“test”编码为Java中的base32字符串“ORSXG5A =”。 我在网上搜索时找到的所有内容是从字符串到数组编码为32位的类,但显然这不是我想要的。 对于这个新手问题很抱歉。 解决方案 Apache commons-codec 提供 Base32 类就是这样做 Base32 base32 = new Base32( ); S ..
发布时间:2018-12-04 13:02:56 Java开发

编码一个数字,C#实现z-base-32还是别的什么?

我需要对一个整数进行编码/解码,最多9位数字,但最常用的是7位数字。我想让它更容易沟通/记忆 - 它将通过电话,复制和粘贴,从卡/记忆/标签中签名,手写在标签上,一般滥用! 我希望减少数字(同时添加一个校验和)使用 base 32 方案。我最赞成 z-base-32 (超过 RFC4648 实现),因为一些设计目标(例如手写)和字母的选择案例,被置换为更容易阅读,写作,说话和记住的字符)。但 ..
发布时间:2017-08-16 21:04:15 C#/.NET

为什么只有160位的SHA-1哈希40个字符长?

问题的标题全部说明了。我一直在研究SHA-1,大多数地方我看到它是40 Hex字符长,对我来说是640bit。它不能被代表只有10位十六进制字符160位= 20字节。一个十六进制字符可以代表2个字节吗?为什么它需要两倍?我在理解中缺少什么 如果使用Base32或Base36,SHA-1是不是只有5个或更少的字符? 解决方案 一个十六进制字符只能表示16个不同的值,即4位。 (16 = ..
发布时间:2017-08-16 20:54:55 开发方法

Base32或Base64的自定义实现

我需要在PHP Base32或Base64的自定义实现(库或一组类/函数) 函数返回的URL字符串安全 解决方案 由于您没有访问的base64打造的功能,我建议你: < PHP奔呼应code(“加布里埃尔Malca”); // R2FicmllbCBNYWxjYQ ==本功能code($字符串=''){ $ BINVAL = convert_binary_str($字符串 ..
发布时间:2016-08-01 21:48:24 PHP

快速开源的校验和小弦

我需要一个快速的校验和(尽可能快地possilbe)为小弦(20-500字)。 我需要源$ C ​​$ C,并且一定要小! (约100 LOC最大) 如果它可以在Base32 / 64生成的字符串。 (或类似的东西),这将是完美的。基本上校验不能使用任何“坏”字符..你知道..通常的(){} [];:/ + - \\ |等等 的 这可能是强/弱,这其实并不重要,因为它只是背后的幕后目的。 ..
发布时间:2016-08-01 21:23:51 前端开发

编码数,C#实现的Z-基地-32​​或其他什么东西?

我需要连接code /德code整数是高达9位数,但最多7位。我想,使其更容易沟通/记忆 - 这将通过电话传达,复制及放大器;粘贴,从卡/内存/标签中键入,手写的标签,一般滥用! 我在寻找减少的位数(同时增加一个校验)使用基地32 方案。我最赞成 Z-基32 (通过的有没有人有一个C#实现?另外,没有任何人有一组测试案例,我可以用它来验证端口(较规范的例子除外)? 我愿意接受关于可选编码方案的 ..
发布时间:2015-11-30 15:04:47 C#/.NET