0

エントロピーを増加させて、16バイトの大量のランダム文字列を生成しようとしています。エントロピーを増やすということは、生成された文字列 1000 個ごとに、選択される可能性のあるランダムな文字の数を増やすことを意味します。aes暗号化のためにすべての行をopensslに送信できるように、すべての文字列をファイルに保存したい(それが16バイトの理由です)。それが私のコードです。そうですか?

file = f=open('/root/randomGenString.txt', 'w')
for y in xrange(0,256):
        print "Range", y
        for x in xrange(0,1000):
                #print random.randint(0,y)
                stringa=''.join(chr(random.randint(0,y)) for z in xrange(0,16))
                file.write(stringa)
                file.write("\n")
file.close()
4

1 に答える 1