Linux 명령을 사용하여 4개의 WEP 키를 생성하는 방법은 무엇입니까?

Linux 명령을 사용하여 4개의 WEP 키를 생성하는 방법은 무엇입니까?

Sagem 라우터가 있습니다. 라우터는 주어진 비밀번호를 기반으로 4개의 WEP 키를 생성할 수 있습니다.

예:

비밀번호: "하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하"

열쇠 1:b583bc6804d5c1d7fc2ae46972

키 2: d0494a8087e8d742e9e93cf2f5

키 3: f0c5af9a3ab7e54337767db1a9

키 4: 7e95d22229dacb8f09c9bbd1d7

4개의 키를 생성하는 방법을 알고 싶습니다.

다음과 같이 md5sum을 사용하여 1개의 키를 생성할 수 있습니다.

$ echo -n "하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하" |

b583bc6804d5c1d7fc2ae46972842868

Linux 명령을 사용하여 키 1개가 아닌 4개를 생성하는 방법이 있습니까?

답변1

빠른 방법(IV + 키를 가져와서 RC4를 통해 전송하고 싶지 않은 경우)은 다음과 같습니다.

i=1
while [ $i -le 4 ]
do
    dd if=/dev/random bs=1 count=16 2>/dev/null | xxd -ps
    i=$(( i+1 ))
done

그러면 4개의 128비트 wep 키가 생성됩니다. count다양한 강도에 맞게 조정

관련 정보