English 中文(简体)
使用基地64 背弃我方安1号之 SH使安全感降低吗?
原标题:Does using Base64 over Hex for encoding my SHA-1 hash make it less secure?

A lot of the examples online show the hash as a hex representation, and they are typically custom implementations. Is there anything wrong with, or less secure about, using the Apache Commons Base64 encoding instead? When reading about encoding, it is usually within the realm of how to represent binary as text in XML, but does not necessarily discuss security concerns... just how the compression works.

在一个相关问题中,为什么要加以编码,因为数据库有可能会把加密视为双向的双向类型? 因此,如果我搁置一个密码,为什么不只将其储存在本土上?

最佳回答

编码只影响数据的表述,而不是数据的安全。 因此,如果你发出未经加密的密码,并使用某种形式的编码,你就不会使其更加安全;同样,如果你使用一些高度加密的文本,然后在某种编码制度中代表这种文字,那就算不了。 通常,使用这种编码形式的原因是,使用协议(例如员工和管理当局协调会)发送双向数据,因为议定书仅能支持7倍的ASCII案文。 另一种用法是URLs,因为URL能够支持的一套特性有限,但你可能希望将任意复杂的双元数据列入URL(例如某种验证签名)。

问题回答

根本没有。 它只是一种在ASCII中代表相同界限的编码。 当你不得不在仅处理文本的通信道路上储存或传送双向数据时,这大有助益。 现代实例或电子邮件和网络接口。 您也可以将双轨制表发送到一个终端,以观察它,因为它会导致垃圾或奇怪的终点站行为。

如果你能够安全地将借方存放在数据库中,就没有理由在基64进行编码。 但是,如果你不这样做,就更难以看到。 你必须首先将其改为案文。

我们通常不会读过双文太好,海牛更能替代。 我祝愿你与你所提到的条款联系起来,因此其他人可以直接了解你重新形成意见的内容。

我不理解why。 他们将使用基64的海轮,但我假定该基地是16位数,而基64是另外几个,从而形成一个更紧凑的实际海面。 我们的人往往在某个时候更好地吸收少量数据。

页: 1

编码只有在编码使多个海螺有可能形成同一种海螺的编码时,或多条形形形形形形形形形色色色,才能使海.变得不安全。





相关问题
Apache Commons Codec with Android: could not find method

Today I tried including the apache.commons.codec package in my Android application and couldn t get it running. Android could not find method ord.apache.commons.codec.binary.* and output the following ...

Convert image (jpg) to base64 in Excel VBA?

I need to convert an image inside Excel (or through VBA) to base64 (in the end I will make XML output). How can I do this? Do I need to make a reference to DOM? I´ve been reading this question but ...

How to Decode base 64 data

I have an XML doucment in which there is an tag for image like this if there is an image then the tag would be as follows <thumbnail> <type>IMAGE JPG</type> <data> base64 ...

C# Byte[] to Url Friendly String

I m working on a quick captcha generator for a simple site I m putting together, and I m hoping to pass an encrypted key in the url of the page. I could probably do this as a query string parameter ...

need base64 encode/decode in c

I need a function to encode base64 and a function to decode base64 string in c. I found http://base64.sourceforge.net/b64.c but the functions work on files, not strings, and add line breaks. I need ...

Can we convert a byte array into an InputStream in Java?

Can we convert a byte array into an InputStream in Java? I have been looking on the internet but couldn t find it. I have a method that has an InputStream as argument. The InputStream cph I have is ...

热门标签