小编use*_*572的帖子

RSA计算d

不确定这是否是提出加密问题的正确位置,但是这里是.

我想在RSA中找出"d",我已经计算出p,q,e,n和øn;

p = 79, q = 113, e = 2621

n = pq                   ø(n) = (p-1)(q-1)
n = 79 x 113 = 8927      ø(n) = 78 x 112 = 8736

e = 2621
d = ???
Run Code Online (Sandbox Code Playgroud)

我似乎无法找到d,我知道d应该是一个值... edmodø(n)= 1.任何帮助将不胜感激

编辑:一个例子是e = 17,d = 2753,øn= 3120

17*2753 mod 3120 = 1

encryption cryptography rsa public-key-encryption

9
推荐指数
1
解决办法
3万
查看次数

Python:断言错误,"未调用"

我发现很难用程序解决以下错误,我非常感谢一些输入.

该程序的目标是执行SMTP扫描.用户输入目标IP地址,用户名,密码和要分配给扫描过程的线程数.

Traceback (most recent call last):
 File "/home/user/Desktop/darkSMTP.py", line 133, in <module>
    thread = myThread(i, "Thread " + str(i), i);    
  File "/home/user/Desktop/darkSMTP.py", line 100, in __init__
    self.name = name
  File "/usr/lib/python2.6/threading.py", line 669, in name
    assert self.__initialized, "Thread.__init__() not called"
AssertionError: Thread.__init__() not called
Run Code Online (Sandbox Code Playgroud)

代码如下:

import threading, time, random, sys, smtplib, socket
from smtplib import SMTP
from copy import copy
from optparse import OptionParser 

usage= "./%prog -i <iplist> -t <threads> -u <userlist> -p <passlist>" 
usage = usage+"\nExample: ./%prog -i …
Run Code Online (Sandbox Code Playgroud)

python multithreading smtp

7
推荐指数
1
解决办法
1015
查看次数

Python 2.7编辑一串字符

我试图弄清楚除了方括号之外如何删除字符串中的所有内容

如果用户输入"Hello, my name is [lol] bob [not[really]] john[son]"或输入"[[[[]]][[][][]"

如果用户输入类似第一个语句的内容,我想删除括号以外的所有内容.我不想实现输入验证.干杯

编辑:感谢帮助我爱你的人

python string python-2.7

2
推荐指数
1
解决办法
116
查看次数

使用数组时的Perl语法

嗨,我正在研究一些基于数组的代码,我得到了以下内容:

@array; #contains lines of text

for (0 .. $#array - 2)
{
   #code here
}
Run Code Online (Sandbox Code Playgroud)

0 ..语法的目的是什么?基于这个例子它会做什么?这与写作foreach(@array -2)有何不同?

arrays perl

0
推荐指数
1
解决办法
71
查看次数