浅析Ruby加密实现代码范例

开发 后端
Ruby加密是一个比较重要的知识点。对于初学者来说,有必要对其进行了解,并掌握其中的应用技巧,以帮助我们提高自己的编程可靠性。

Ruby语言虽然是一个结构比较简单的编程语言,但是其中也有程序加密的功能。在这里我们就以几个代码范例来为大家具体讲解Ruby加密方法。#t#

Ruby加密之md5

  1. require 'md5'  
  2. puts MD5.hexdigest('') 

Ruby加密之sha1

  1. require 'digest/sha1'  
  2. puts Digest::SHA1.hexdigest('')  

Ruby加密之base64

 

  1. require 'base64'  
  2. code = Base64.encode64('hallo')  
  3. source = Base64.decode64(code) 

Ruby加密之uri

 

  1. src = 'abc编码asdf' 
  2. code = URI.encode src  
  3. src = URI.decode code  
  4. puts code  
  5. puts src  

 

责任编辑:曹凯 来源: 博客园
相关推荐

2011-03-02 16:43:25

2009-12-17 13:37:24

Ruby代码块

2023-09-13 12:34:23

2023-10-26 14:23:26

2009-09-09 18:35:07

C# 加密MD5和SHA1

2010-08-04 11:37:44

PHP NFS

2010-07-17 00:53:50

CMD Telnet

2009-09-04 16:45:44

C# DES算法加密解

2010-03-03 09:30:40

Python实现网页爬

2010-06-04 14:24:12

Linux 查看网络流

2010-09-13 14:17:42

CSS纵向导航菜单

2010-02-06 09:46:46

C++单向链表

2021-04-15 21:21:59

代码热Python函数

2009-09-02 17:24:44

C#关机代码

2009-09-04 17:20:23

C# DES加密解密

2020-04-02 15:39:51

代码编译器前端

2009-11-26 14:16:06

Java 7

2010-06-24 17:57:45

chkconfig h

2010-03-05 13:38:13

Python数据转换

2024-08-19 09:04:50

点赞
收藏

51CTO技术栈公众号