密码算法的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]`
>
一组**密码算法**,如反向密码,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]`
>