🤐 Как сгенерировать секрет в кодировке base64
Автор cryptoparty На чтение 1 мин Опубликовано
Используем утилиту OpenSSL, чтобы сгенерировать секрет в кодировке base64.
Сгенерируем случайный 64-байтовый секрет в кодировке base64.
$ openssl rand -base64 64 | paste --delimiters '' --serial
FITSy9dGK9BlOOrOqOi3xRaWjMPgR9KQtT0GaPiBaKQ7LcYniHsdsSA78iEy8BmOGAXpkVi7Imp9dZeHfJPptA==
Проверим случайно сгенерированную длину секрета.
$ openssl rand -base64 64 | paste --delimiters '' --serial | base64 --decode | wc --bytes
Сгенерируем случайный 32-байтовый секрет в кодировке base64.
$ openssl rand -base64 16 | paste --delimiters '' --serial
UevGuOKrzTkpH8fPfHthlfxhTlXr18JrDaw3H/nqtA0=
Это решение красиво своей простотой.
см. также:
Пожалуйста, не спамьте и никого не оскорбляйте.
Это поле для комментариев, а не спамбокс.
Рекламные ссылки не индексируются!