Warning: mkdir(): No space left on device in /www/wwwroot/jx.baidu.com/func.php on line 159

Warning: file_put_contents(./web/hch368.com/cache/d8/0b8f6/9dc0d.html): failed to open stream: No such file or directory in /www/wwwroot/jx.baidu.com/func.php on line 149
GG扑克

GG扑克




  • 红软基(jī)地:您身边最(zuì)放心(xīn)的安全下载站!
您所(suǒ)在的位(wèi)置(zhì):首页(yè) > 软件 > 热门软件 > Base64加密解密器v1.0绿色(sè)版

Base64加(jiā)密解密器v1.0绿色版(bǎn)

软件(jiàn)类型:
国产软件
软件(jiàn)语言:
简体(tǐ)中文
软件大小:
1 MB
软件授权:
免(miǎn)费软(ruǎn)件
软件评级(jí):
4
更新(xīn)时间:
2015-10-18
应用平台:
WinXP, Win7, WinAll
同类推荐(jiàn)软件(jiàn)
软件(jiàn)简介

巨人base64加密解密器是一款功能(néng)强大且完全免费的(de)加密解密软(ruǎn)件,本版本Base64加密解密器v1.0绿色版为纯绿色版,非常(cháng)的实用,能够帮助用户对文本进行base64加密解密。Base64加(jiā)密解密器v1.0绿色版界面(miàn)简(jiǎn)洁美观,运行速度快,用户只需输(shū)入加密的文字,再点击“加密”按纽即可生(shēng)成(chéng)base64加密文(wén)字,解密方法相类似(sì),需要的朋友(yǒu)可(kě)免(miǎn)费下载。1WF红软基地

软件介(jiè)绍

Base64加密解密器v1.0绿色版是一款用于快速解密加密Base64编码的小工具,Base64是(shì)网络上(shàng)最常见的用于传输8Bit字节代码的编(biān)码方(fāng)式之(zhī)一,Base64编码可用于在HTTP环境下传递较长的标识信(xìn)息。1WF红软基地
例如,在JavaPersistence系统Hibernate中,就采用了(le)Base64来将一个较长的(de)唯一标识(shí)符(一般为128-bit的(de)UUID)编码为一个字(zì)符串,用(yòng)作HTTP表单和(hé)HTTPGETURL中的参(cān)数。1WF红软(ruǎn)基地(dì)
在其他(tā)应用(yòng)程序中,也常常需要把二进(jìn)制数据(jù)编码为适合(hé)放(fàng)在URL(包(bāo)括隐藏(cáng)表单域)中的形式。此时(shí),采用(yòng)Base64编码(mǎ)不仅比较简短,同时也具有不可读性(xìng),即所编码的数据不会被(bèi)人用肉眼(yǎn)所直接看到。1WF红(hóng)软基(jī)地

Base64编码

Base64是网络上最常见的用于传输(shū)8Bit字节代码的编码(mǎ)方式(shì)之一,大(dà)家可以(yǐ)查看RFC2045~RFC2049,上(shàng)面有MIME的详细规范(fàn)。Base64编码可用(yòng)于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系(xì)统Hibernate中,就采用了Base64来将一个较长的(de)唯一标(biāo)识符(一般为128-bit的(de)UUID)编码为一(yī)个字(zì)符串,用作HTTP表单和HTTP GET URL中的(de)参数。在其他应(yīng)用程序中,也常(cháng)常需要把二进制数据编码为适合放在URL(包括隐藏表(biǎo)单域)中的(de)形式。此时,采用Base64编码(mǎ)不仅(jǐn)比较简短(duǎn),同时也具有不可读性,即所(suǒ)编码的(de)数据不会被人用肉眼所直接看到。1WF红软基地
RFC2045还规定每行位(wèi)76个字(zì)符(fú),每行末尾需(xū)添加一个回车换行符,即便(biàn)是最后一行不够76个字符,也(yě)要加(jiā)换行符(fú)。1WF红软基地

实现原理(lǐ)

Base64实际上是对(duì)二进制码做分组转换操作1WF红软基地(dì)
1.每3个8位二进制码位一组,转(zhuǎn)换为4个6位二进制码(mǎ)为一组(zǔ)(不足(zú)6位时地(dì)位补0)。3个8位二进(jìn)制码和4个6位二进制码(mǎ)长度都(dōu)是24位。1WF红软基地
2.对获得的(de)4个6位二进(jìn)制码补位,每个6位二进制码添加两位高位0,组成4个8位二进(jìn)制码。1WF红软基地
3.将获得(dé)的4个(gè)8位(wèi)二(èr)进(jìn)制码(mǎ)转换为4个十进制码。1WF红软基(jī)地
4.将获得的十(shí)进制码转换(huàn)为(wéi)Base64字符(fú)表中对应的字符(fú)。1WF红(hóng)软(ruǎn)基地
字符串“A”,进行Base64编码,如下所示:1WF红软基地
字符                A1WF红软基地(dì)
ASCII码           651WF红软基地
二进制码          010000011WF红软基(jī)地
4个6位二进制码 010000          0100001WF红(hóng)软基地(dì)
4个8位二进制(zhì)码(mǎ) 00010000       000100001WF红软基地
十进制码          16                 161WF红软基地
字符表映射码     Q                  Q                   =                 =1WF红软基地
字符串“A”经(jīng)过(guò)Base64编(biān)码(mǎ)后得到字符串“QQ==”。1WF红软基地
结果出现了两个等号。很(hěn)显然,当(dāng)原文的二进(jìn)制码(mǎ)长度不(bú)足24位,最终转换(huàn)为(wéi)十(shí)进制时也不足4项,这时就需要用等(děng)号补位。1WF红软(ruǎn)基地
将Base64编码后的字符串最多会有2个等号(hào),这时因为:1WF红(hóng)软基地
余数(shù) = 原文字(zì)节数 MOD 3。1WF红软基(jī)地
字(zì)符(fú)串“密”,对其使用UTF-8编码等到(dào)Byte数组{-27,-81,-122},1WF红软(ruǎn)基地
字符                密1WF红软基地
UTF-8编码        -27                -81               -1221WF红软基地(dì)
二进制码          11100101       10101111       100001101WF红(hóng)软基地
4个(gè)6位二进(jìn)制码 111001          011010           111110          0001101WF红软基地
4个8位二进(jìn)制(zhì)码 00111001       00011010       00111110       000001101WF红软基地
十(shí)进制码          57                 26                  62                61WF红软基地
字符表映(yìng)射码     5                   a                   +                 G1WF红软基地(dì)
字符串“密”经过(guò)Base64编码后得(dé)到字符串“5a+G”。1WF红软(ruǎn)基地

对照表

索(suǒ)引    对应(yīng)字符    索引    对应字符(fú)    索引    对(duì)应字符(fú)    索引    对应(yīng)字符(fú)1WF红软(ruǎn)基地
0    A    17    R    34    i    51    z1WF红软基地
1    B    18    S    35    j    52    01WF红软基地
2    C    19    T    36    k    53    11WF红软基地
3    D    20    U    37    l    54    21WF红软(ruǎn)基地
4    E    21    V    38    m    55    31WF红软基地
5    F    22    W    39    n    56    41WF红软基地
6    G    23    X    40    o    57    51WF红软基地(dì)
7    H    24    Y    41    p    58    61WF红软(ruǎn)基地(dì)
8    I    25    Z    42    q    59    71WF红软基地
9    J    26    a    43    r    60    81WF红(hóng)软(ruǎn)基地
10    K    27    b    44    s    61    91WF红软基地(dì)
11    L    28    c    45    t    62    +1WF红软基(jī)地
12    M    29    d    46    u    63    /1WF红软基(jī)地
13    N    30    e    47    v1WF红软基地(dì)
14    O    31    f    48    w1WF红软基(jī)地(dì)
15    P    32    g    49    x1WF红(hóng)软(ruǎn)基地
16    Q    33    h    50    y1WF红软基地

软件截图

Base64加密解密器v1.0绿色版1WF红软(ruǎn)基地

红软基地(dì)破解版软(ruǎn)件均来自互联网, 如有侵犯您的版权, 请与我们联系(xì)。
软(ruǎn)件下载地址
Base64加密解(jiě)密器v1.0绿色版
软件推荐
下载(zǎi)排行

精品软件

热(rè)门关键词(cí)

热门软件推荐