[开源]文本加密成 Emoji,是不是很有(wu)趣(liao)! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
CaffreySun
V2EX    分享创造

[开源]文本加密成 Emoji,是不是很有(wu)趣(liao)!

  •  
  •   CaffreySun 2020-11-02 16:33:21 +08:00 5579 次点击
    这是一个创建于 1872 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前看到一个将文本加密成“佛语”的网站“与佛论禅”,感觉挺有趣。

    正好最近开始进行“Vue 从入门到入门”学习,就搞了一个将“文本加密成 Emoji”的有(wu)趣(liao)工具:

    噢吼 Emoji

    目前支持将文本加密为:

    • 表情 Emoji
    • 手拉手 Emoji
    • 手势 Emoji
    • 旗帜 Emoji
    • 食物 Emoji

    Github:OHouEmoji

    最后在这里给大家请安:

    第 1 条附言    2020-11-02 17:14:48 +08:00
    补充一下,加密出的 Emoji 字符间可以插入字母、数字、汉字、符号、非当前加密类型的 emoji 等各种字符,插入后不影响解密,比如:
    啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

    所以可以对加密得到的 emoji 文本进行任意修饰。
    第 2 条附言    2020-11-12 17:46:30 +08:00

    20.11.12 最新进展:

    1. 给这个工具申请了个域名 emoji.ohou.ga
    2. 增加了 “扑克牌”、“麻将” 类型,虽然不是Emoji,但感觉还挺有意思的;
    3. 打开工具会自动使用上一次使用的类型;
    4. 页面美化、移动端适配;

    32 条回复    2020-11-08 12:12:37 +08:00
    xiyuesaves
        1
    xiyuesaves  
       2020-11-02 16:49:30 +08:00


    来,翻译翻译 /dog
    CaffreySun
        2
    CaffreySun  
    OP
       2020-11-02 16:51:45 +08:00
    @xiyuesaves 一看就知道是老懂王老 /dog
    someonedeng
        3
    someonedeng  
       2020-11-02 17:03:17 +08:00
    抽象翻译器
    constexpr
        4
    constexpr  
       2020-11-02 17:08:29 +08:00 via Android
    vazo
        5
    vazo  
       2020-11-02 17:14:30 +08:00
    @CaffreySun 我喜欢食物加密.
    CaffreySun
        6
    CaffreySun  
    OP
       2020-11-02 17:15:19 +08:00
    CaffreySun
        7
    CaffreySun  
    OP
       2020-11-02 17:16:14 +08:00
    @someonedeng 这个名字不错
    qq316107934
        8
    qq316107934  
       2020-11-02 17:18:11 +08:00
    看代码是 16*7 密码本然后 hex->string->emoji,可以考虑试试 Base128 呀,这样效率更高。
    CaffreySun
        9
    CaffreySun  
    OP
       2020-11-02 17:23:54 +08:00
    @qq316107934 嗯嗯,可以,等最近抽摸鱼时间再继续完善。
    geelaw
        10
    geelaw  
       2020-11-02 17:30:58 +08:00   2
    应该提示这个加密算法无任何安全性可言。
    CaffreySun
        11
    CaffreySun  
    OP
       2020-11-02 17:37:22 +08:00
    @geelaw 好的,感谢
    ryh
        12
    ryh  
       2020-11-02 17:41:30 +08:00
    原来有类似的想法,不过不是加密,就是 base64 的替换, 变成 emoji64
    CaffreySun
        13
    CaffreySun  
    OP
       2020-11-02 17:44:11 +08:00
    @ryh emoji64 这个名字就很秀
    Asice
        14
    Asice  
       2020-11-02 17:54:45 +08:00
    全部转成 01 代码不更优秀
    Asice
        15
    Asice  
       2020-11-02 17:55:58 +08:00
    @Asice 对方喜欢审查,就用无意义数字应对
    CaffreySun
        16
    CaffreySun  
    OP
       2020-11-02 18:03:12 +08:00
    @Asice 我开了一个脑洞,将文本加密成“python 代码”,比如'0'转成 if, '1' -> 'for'等,比如 10 转成 for a in b if a >0,其中 for 和 if 对应 10,其他都是填充。但目前停留在脑洞阶段。
    jim9606
        17
    jim9606  
       2020-11-02 18:47:17 +08:00   3
    这种没啥意思,一般就反审查用,反审查推荐学阿里系口令的操作,至少对人可读。
    真加密应该用 GPG,反正基本不会被过滤掉,就是完全没可读性
    magicdawn
        18
    magicdawn  
       2020-11-02 19:15:41 +08:00 via iPhone
    这个和 base64 编码一样,取名 baseemoji
    myqoo
        19
    myqoo  
       2020-11-02 19:27:37 +08:00
    en20
        20
    en20  
       2020-11-02 21:24:28 +08:00 via iPhone
    @myqoo +1s
    zzx0403
        21
    zzx0403  
       2020-11-02 21:30:49 +08:00
    R1nG
        22
    R1nG  
       2020-11-03 10:08:36 +08:00
    no1xsyzy
        23
    no1xsyzy  
       2020-11-03 15:45:57 +08:00
    应该提示这个其实是一种弱化的隐写术,而不是加密

    另外,应该可以进行内插
    CaffreySun
        24
    CaffreySun  
    OP
       2020-11-03 15:49:05 +08:00
    @no1xsyzy 多谢大佬建议。我将调整一下,把“加密”“解密”字眼都换掉。
    lxilu
        25
    lxilu  
       2020-11-04 15:07:37 +08:00
    @geelaw #10 要怎么破解?
    geelaw
        26
    geelaw  
       2020-11-04 16:01:19 +08:00
    @lxilu #25 直接用那个网页的解密功能不就行了,这个算法里没有任何东西是秘密的。
    lxilu
        27
    lxilu  
       2020-11-04 18:33:17 +08:00
    @no1xsyzy #23 此话怎讲?
    no1xsyzy
        28
    no1xsyzy  
       2020-11-04 20:21:10 +08:00
    @lxilu 你说的是哪句?
    说是隐写术因为它实际上自带剥离能力(可以混进正常发言)
    弱化是因为它本身没有隐写进其他文字
    至于内插,说的是可以把五段不同内容采用不同的 Emoji 组混淆,然后随机地 merge 到一起
    raiz
        29
    raiz  
       2020-11-06 11:25:00 +08:00
    用摘要生成 emoji 就是安全的
    Marathonk
        30
    Marathonk  
       2020-11-07 16:25:16 +08:00
    CaffreySun
        31
    CaffreySun  
    OP
       2020-11-07 20:30:01 +08:00
    @Marathonk #30
    Marathonk
        32
    Marathonk  
       2020-11-08 12:12:37 +08:00
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3292 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 04:29 PVG 12:29 LAX 20:29 JFK 23:29
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86