V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
RioDoubleD
V2EX  ›  程序员

有什么算法加密后 是 16 位大小写字母、数字混合的?如下面这种:

  •  
  •   RioDoubleD · 2020-04-02 22:45:43 +08:00 · 3198 次点击
    这是一个创建于 1690 天前的主题,其中的信息可能已经有所发展或是发生改变。

    mhTi006Vn1mEtcTs; 68485105N3p4tPFI; CzJV0dRqhVudyZ7S; CgWJAnL9970wE057; u9qct2f664t5w7J4

    5 条回复    2020-04-03 00:54:35 +08:00
    celeron533
        1
    celeron533  
       2020-04-02 22:53:41 +08:00   ❤️ 1
    输入任意长度数据,输出固定长度编码(尤其是输入数据长度很大的情况下),这叫 hash,和加密是有区别的。
    加密:你可以解密。一般有对称和非对称。
    HASH:你没法解密,这个只能说是信息摘要和签名。
    reus
        2
    reus  
       2020-04-02 23:14:46 +08:00   ❤️ 1
    这不叫加密,这叫编码
    mainjzb
        3
    mainjzb  
       2020-04-02 23:33:50 +08:00
    明文 -----加密----> 密文 ------Base64----> 16 位大小写字母、数字混合的密文
    shansing
        4
    shansing  
       2020-04-02 23:55:11 +08:00
    除以 62 取余,查字母表
    RioDoubleD
        5
    RioDoubleD  
    OP
       2020-04-03 00:54:35 +08:00
    @reus
    @celeron533 好滴 T^T, 谢谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5585 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 08:50 · PVG 16:50 · LAX 00:50 · JFK 03:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.