文件名称:one-time-pad
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-21 14:56:07
Ruby
代码详情 encryption.rb 是使用一次性密码的 AZ 加密和解密的单一类。 用 Ruby-2.2.0 编写 测试是使用 rspec 3.2.3 编写的 运行测试 下载存储库 如果未安装,请安装 rspec $ rspec 用于加密.rb 该程序只接受 AZ 之间的字符串值。 它可以处理空格和大小写差异。 根据设计,它不适用于标点符号或字符串化数字。 任何不属于这些参数的输入值都将作为空字符串返回。 代码片段 - 可以通过要求将 encryption.rb 文件添加到您的项目中来调用。 加密字符串的示例代码 text_to_encrypt = "Encrypt me please" encryption_instance = Encryption . new ( text_to_encrypt ) encryption_instance . random
【文件预览】:
one-time-pad-master
----otp_encryption.rb(3KB)
----spec()
--------otp_encryption_spec.rb(5KB)
--------encryption_spec.rb(4KB)
--------spec_helper.rb(4KB)
----README.md(3KB)
----encryption.rb(2KB)
----.rspec(30B)