#!/bin/sh
read key start len
L=$key
K=""
end=`expr $start + $len`
for i in `seq 1 129`; do
L=`echo -n $L | sha512sum -b | cut -f1 -d' '`
K="$K$L"
done
echo $K | xz -c -f | base64 -w0 | cut -c${start}-${end}
#!/bin/sh
read key start len
L=$key
K=""
end=`expr $start + $len`
for i in `seq 1 129`; do
L=`echo -n $L | sha512sum -b | cut -f1 -d' '`
K="$K$L"
done
echo $K | xz -c -f | base64 -w0 | cut -c${start}-${end}
Comments