Sign in
linux
/
linux
/
kernel
/
git
/
herbert
/
crypto-2.6
/
ec8f7f4821d5e70d71601519bc2325b311324a96
/
.
/
scripts
/
gen-randstruct-seed.sh
blob: 61017b36c464604ed2549d4ae564005a9c17ea58 [
file
] [
log
] [
blame
]
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
SEED
=
$
(
od
-
A n
-
t x8
-
N
32
/
dev
/
urandom
|
tr
-
d
' \n'
)
echo
"$SEED"
>
"$1"
HASH
=
$
(
echo
-
n
"$SEED"
|
sha256sum
|
cut
-
d
" "
-
f1
)
echo
"#define RANDSTRUCT_HASHED_SEED \"$HASH\""
>
"$2"