第一种:〔 Python 与 Bash Shell 的结合 〕

这个命令会让你输入一个字符串,然后会再输出一串加密了的数字。

加密代码[照直输入]:

python -c 'print reduce(lambda a,b: a*256+ord(b), raw_input("string: "), 0)'

解密代码[数字后+P]:

dc -e 输出的数字P

第二种:〔 应该是纯 Bash Shell,含 VIM 的 xxd 〕

用 gtalk@gmail.com 作为明文,加密分两步,当然了,也是可以一步过的,呆会说~

加密代码:

1、echo "gtalk@gmail.com" |xxd -ps -u

得到:6774616C6B40676D61696C2E636F6D0A

2、echo "ibase=16; 6774616C6B40676D61696C2E636F6D0A" |bc

得到:137514765985002236391382606438443478282

一步加密代码:

echo "ibase=16; $(echo "gtalk@gmail.com" |xxd -ps -u)" |bc

得到:137514765985002236391382606438443478282

解密代码:

3、dc -e 137514765985002236391382606438443478282P

第三种:〔 Base64 编码,这个很好很强大,适合写加密脚本 〕

加密代码:

echo "gtalk@gmail.com" |base64 -i

得到:Z3RhbGtAZ21haWwuY29tCg==

解密代码:

echo "Z3RhbGtAZ21haWwuY29tCg==" |base64 -d

python字符串解密代码_几种字符串加密解密的方法相关推荐

  1. python预测机票价格_一种国内机票价格预测方法与流程

    本发明属于机票查询预测技术领域,具体涉及一种国内机票价格预测方法. 背景技术: 随着生活水平的提高,选择飞机作为旅游出行的交通工具的人数逐年增加.但是,旅客对于机票价格依然十分敏感,且以最优价格购买心 ...

  2. python构建知识图谱_一种构建知识图谱的方法及系统与流程

    本发明涉及计算机领域,具体涉及一种构建知识图谱的方法及系统. 背景技术: 随着人工智能技术的不断发展,智能机器人被越来越多的应用于人类的生产生活当中. 在智能机器人与人类的交互过程中,为了提高智能机器 ...

  3. python写前端代码_哪种ide能同时写java和前端代码?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 我想你们都听过它的传说. 它是唯一的上古神器,什么idea,eclipse,atom ...

  4. Python实现AES中ECB模式pkcs5padding填充加密/解密(需要加密文档中可以有中文)

    Python实现AES中ECB模式pkcs5padding填充加密/解密(需要加密文档中可以有中文) 一.本文主要解决的问题 二.完整版代码 结果: 三.遇到的问题 1.填充格式错误 2.传入类型错误 ...

  5. php结合md5的加密解密,php结合md5实现的加密解密方法,php结合md5加密解密_PHP教程...

    php结合md5实现的加密解密方法,php结合md5加密解密 本文实例讲述了php结合md5实现的加密解密方法.分享给大家供大家参考,具体如下: 最近在整理代码发现了一个不错的东西,结合md5的加解密 ...

  6. pca算法python代码_三种方法实现PCA算法(Python)

    主成分分析,即Principal Component Analysis(PCA),是多元统计中的重要内容,也广泛应用于机器学习和其它领域.它的主要作用是对高维数据进行降维.PCA把原先的n个特征用数目 ...

  7. python的核心数据类型_核心数据类型--字符串

    ## 说明 字符串`字面量`:把文本放入单引号/双引号/三引号中,单双引号混合时使用**3单引号**. python2 使用`unicode`编码,使用u进行标识, 如u'hiyang',python ...

  8. python双重差分代码_即将开班 | Python数据挖掘与Stata应用能力提升与实证前沿寒假工作坊...

    1月25日上午 主讲人:邓旭东 课程安排:python语法入门 1.Python跟英语一样是一种语言 2.数据类型之字符串 3. 数据类型之列表元组集合 4. 数据类型之字典 5.数据类型之布尔值.N ...

  9. python动态执行代码_第6.6节 Python动态执行小结

    一.    Python动态执行支持通过输入数据流或文件传入Python源代码串,进行编译后执行,可以通过这种方式扩展Python程序的功能: 二.    动态执行方法可能导致恶意攻击,因此使用时需要 ...

最新文章

  1. python的用途实例-python assert的用处示例详解
  2. 《软件需求模式》阅读笔记04
  3. 洛谷 - P1251 餐巾计划问题(最小费用最大流+思维建边)
  4. find the nth digit(数学 思维)
  5. io流,装饰者模式_流与装饰器
  6. Python数值计算:一 使用Pylab绘图(1)
  7. 用一句话阐明epoll跟Windows IOCP之间的区别
  8. 【Python】Scrapy入门实例
  9. 使用promise解决回调地狱_回调地狱的由来和如何利用promise解决回调地狱
  10. Python3基础——字典、其他常用操作
  11. Failed to restart docker.service: Unit is masked.真正的解决办法
  12. 五、bootstrap-fileinput
  13. 计算机系大学生为什么选择在CSDN写博客?
  14. 在用AI死磕垃圾分类这件小事上,麻省理工、MaxAI们创造了这些利器,神助攻还是花拳绣腿?...
  15. 微信小程序实现手机屏幕左右旋转,页面元素左右移动,小程序加速计
  16. 微信小程序显示空格符
  17. postgreSQL数据类型字符串和数值相互转换
  18. 垃圾收集器垃圾回收算法知识图解
  19. SpringBoot上传文件并储存到本地(记录)
  20. python调用usb设备_在Python中查询连接的USB设备信息的简单方法?

热门文章

  1. 10kv电缆为什么要做耐压试验? 有什么意义吗?
  2. 文明6中文版版下载 整合风云变幻+迭起兴衰全DLC 免steam 修改器
  3. 读取多个(海康\大华)网络摄像头的视频流 (使用opencv-python),解决实时读取延迟问题
  4. 招标php,基于ThinkPHP框架招投标平台架构设计.doc
  5. java jai create 方法,b用JAI扩大Java的图象处理本领/b[Java编程]
  6. 读书笔记 - 小米生态链: 101条战地法则
  7. YOLO系列(v1~v3)的学习及YOLO-Fastest在海思平台的部署(中)
  8. 三级联动显示和回显 ,然后根据地址获得经纬度,并存入后台
  9. android5.1 nfc,一加5有NFC吗?一加手机5支持NFC功能吗?
  10. office各种插件