密码算法的python包

pycrypt-dev的Python项目详细描述


#pycrypt

一组**密码算法**,如反向密码,caeser密码和更多的密码用于加密srcipts。它易于使用,可以在任何不懂或不懂密码的脚本中实现。

**它仍在开发中**

pycrypt包中包含的算法:
*反向密码
*caeser密码
*rot13密码
*异或密码
*仿射密码
*viginere密码

从pypi安装


确保您使用的是“python3”,并且安装并启用了“pip”。在命令行上,简单运行:



`pip install pycrypt\u dev `










`git clone https://github.com/ayanbag/pycrypt.git`








>安装pydl及其依赖项























>。#教程

要在程序中使用**pycrypt**,必须导入它:

`import py.pycrypt`


*反向密码:

`py.pycrypt.reverse.cipher(消息)`

where,message->;它是一组要加密的字符或字符串。

**注意**:


要解密使用反向密码加密的当前密码文本,

~~~~~
来自pycrypt import reverse_cipher
cipher廑text=“naya”
print(reverse廑cipher(cipher廑text))
~~~~
输出:ayan

*caeser cipher:

`py.pycrypt.caesar廑cipher(message,encode=false,decode=false)`

where,message->;(字符串)要加密或解密的一组字符或字符串。

encode->;(boolean)如果要加密当前消息,请设置*true*。默认情况下,设置为*false*

decode->;(布尔值)如果要解密当前密码文本,请设置*true*。默认设置为*false*

*rot13密码:

`py.pycrypt.rot13_密码(消息)`

where,消息->;(字符串)要加密的一组字符或字符串。

**注意**:


要解密用rot13密码加密的当前密码文本,从py.pycrypt导入rot13密码
cipher\u text=“nlna”
print(rot13密码(密文))
~~~~~~
>输出:ayan



*异或密码:
































>键->;(字符串)用于对消息进行加密。


**注意**:








~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




*仿射密码:




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~密码(消息,encode=false,decode=false)`

where,message->;(string)这是一组要加密或解密的字符或字符串。


encode->;(boolean)set*true*如果要加密当前消息。默认情况下,它是*false*

decode->;(布尔值)如果要解密当前密码文本,请设置*true*。默认情况下为*false*

*viginere cipher:

`py.pycrypt.viginere_cipher(message,keyword='crypto',dececode=false,decode=false)`

where,message->;(字符串)它是一组要加密或解密的字符或字符串。

当前密码文本。默认情况下为*false*

\pycrypt cli


`$pycrypt`

**或**

`$pycrypt[funtion\u name]`

>

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何处理CannotCreateTransactionException   安卓如何通过TensorFlowEnferenceInterface提供布尔占位符。JAVA   java是一个系统。出来默认情况下println线程安全?   java关于同步的重要性   java非法启动表达式/尚未对编码充满信心欢迎帮助   安卓为什么XML和Java中的ImageView测量不同?   Android乘以双精度整数[java]   java如何将下一个数组项设置为变量的新值?   java编译ikvmc pwswiftcoreXXXX。jar作为clr。动态链接库   java测试没有单元测试调用的私有方法   在java中如何划分重复的正则表达式模式?   java活动不刷新onCreate()中的布局   Java用户输入nextLine()不等待输入   oracle11g用java编写ORACLE BLOB文件   mysql如何在Java程序中使用Hibernate?   java ADF从托管bean调用有界taskflow