accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: "|dd if=/dev/zero bs=32k count=10000" /dev/null

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.os.unix ] 

Retour : Accueil du site fr comp os unix   charte stats de ce groupe


  Sujet:   Re: "|dd if=/dev/zero bs=32k count=10000" /dev/null  
 De: cette.adre...@est.invalid (Stephane Chazelas)
 Groupes: fr.comp.os.unix
 Organisation: Aioe.org NNTP Server
 Date: 28. Apr 2008, 14:58:37
 References: 1 2 3 4 5 6 7 8 9 10
2008-04-28, 14:29(+02), Nicolas MICHEL:
> Nicolas George <nicolas$george@salle-s.org> wrote:
>
>> Mais pour de la cryptographie, elles sont trop prévisibles.
>
> Est-ce qu'il est possible de spécifier le genre de caractères qu'on
> souhaite voir sortir de cette "boite à n'importe quoi" ?
>
> Parce que pour ce que j'en ai vu, ça sort beaucoup de caractères autre
> que alpha-numérique.
>
> Ou alors peut-on convertir tout ça en chiffres de façon simple ?
[...]

Ca sort des octets aleatoires. Tu n'es pas obligé de les
considerer comme des caracteres. En shell, tu peux utiliser od,
hexdump, tr pour convertir en nombres.

tr -cd 0-9 < /dev/urandom | dd bs=5 count=10 cbs=5 conv=unblock

Pour des nombres aleatoires entre 0 et 99999.

ou plus efficacement:

od -N20 -An -vtu2 < /dev/urandom
ou
hexdump -n 20 -e '/2 "%u\n"' < /dev/urandom

pour des nombres aleatoires entre 0 et 65535

(od est une commande POSIX contrairement a hexdump)

-- 
Stéphane


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)