1920

kuk (./1917) :
avouane

Eh ben kuk quand même ! cheeky


(Kevin -> "sur un plateau" cheeky)

1921

kuk (./1915) :
tu me déçois !
la moutarde est de Dijon ou n'est pas non


La moutarde de Dijon c'est à l'ancienne alors, sinon le goût tue l'andouillette, tu me connais assez pour savoir que c'est l'expérience qui m'a mené à faire ces choix exotiques, enfin!
Et si tu n'a jamais goûté la moutarde forte Colman's, je t'en apporterai un pot la prochaine fois.
avatar
"- Nigga you know what the fuck I want, nigga: I want your motherfuckin' Daytons, and your motherfuckin' stereo! And I'll take a double burger with cheese!
- WHUT?"
I LOVE TO HATE/I HATE YOUR LOVE -AND I CAN'T FEEL AFFECTION FOR PEOPLE LIKE YOU!
CAALGOOONNNNN [TELLMESOMETHINGIDONTKNOW SHOWMESOMETHINGICANTUSE PUSHTHEBUTTONSCONNECTTHEGODDAMNDOTS] (Si Dieu existe il doit me détester...)

1922

Question : il y a quelques temps, un message britanique (à priori complet) crypté datant de la seconde guerre mondiale a été déclaré "impossible à décrypter". J'aimerai comprendre comment c'est envisageable vu que les "algos" de l'armée à l'époque étaient connus et qu'il ne manque en gros que la clé (donc de la bruteforce devrait permettre de la casser)...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

1923

Mais quand le code repose sur trois mots aléatoires du dictionnaires par exemples, faut une sacrée brutasse de force quand même cheeky

1924

On est daccord, mais dans ce cas, c'est pas "impossible" c'est juste "foutrement long"
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

1925

Non. Si la clef est aussi longue que le texte, ce n'est pas possible de découvrir le texte d'origine, même avec un chiffrement de Vigenère tout bête.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

1926

Les algos ne sont peut-être pas tous connus justement (ou ils ont été paumés/oubliés).

EDIT : cross avec Flanker, c'est peut-être un one-time pad tout bête, avec une clé paumée depuis longtemps.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1927

ou des trucs qui se réfèrent aux numéros de page d'un livre dans une édition introuvable smile

1928

squalyl (./1927) :
ou des trucs qui se réfèrent aux numéros de page d'un livre dans une édition introuvable smile


clairement c'est la base des codes de la seconde guerre mondiale, si tu n'as pas le bon bouquin c'est impossible

Les Algos c'est bon que pour Enigma
avatar
La Neo Geo CD à son site (en tout cas elle essaye...): http://neogeocdworld.info/
Le forum de la Neo Geo sur Yaronet: forums/264

Un petit site sur l'Atari Falcon avec plein de trucs bon pour votre poussin: http://falcon.ti-fr.com/

1929

Il me semble que c'était lié à une histoire de datation, genre le code n'était valable que si l'on savait quand il a été écrit, et une info s'est perdue... On trouvait des articles à ce sujet, ça doit encore être en ligne.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

1930

kuk (./1928) :
squalyl (./1927) :
ou des trucs qui se réfèrent aux numéros de page d'un livre dans une édition introuvable smile


clairement c'est la base des codes de la seconde guerre mondiale, si tu n'as pas le bon bouquin c'est impossible

Les Algos c'est bon que pour Enigma

Non, il n'y a pas que ça pendant la 2ème Guerre... d'ailleurs, Enigma est aussi pendant cette guerre tongue

Et même avec un Vigenère avec une clef assez longue, tu peux obtenir des choses très intéressantes avec l'analyse des fréquences ^^
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

1931

Flanker a donné la bonne raison. La clé a été perdue ou volontairement détruite et elle a au moins la taille du message, ce qui fait que le message pourrait être totalement n'importe quoi, on n'a aucun moyen de savoir sans la clé. (Principe du One-Time Pad comme dit justement Zerosquare.)

La cryptanalyse ne peut fonctionner que si l'algorithme a des défauts (pour un One-Time Pad, en général, l'algorithme naïf (genre Vigenère ou XOR) est le meilleur!) et/ou si la clé est plus courte que le message (et là, ça dépend de l'algorithme si la cryptanalyse est faisable ou non, et c'est dans ce cas-là que les algorithmes complexes peuvent être utiles).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

1932

ben oui c'est pour ça que je parle d'Enigma qui a été cassé par un mathématicien polonais embarrassed, donc la on est dans les math

La majorité des codes etaient souvent lié a une source comme disais squalyl
avatar
La Neo Geo CD à son site (en tout cas elle essaye...): http://neogeocdworld.info/
Le forum de la Neo Geo sur Yaronet: forums/264

Un petit site sur l'Atari Falcon avec plein de trucs bon pour votre poussin: http://falcon.ti-fr.com/

1933

Enigma était facile à déchiffrer parce que les clés étaient très courtes et l'algorithme avait des défauts évidents.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

1934

Enigma est aussi lié à une source, hein ^^

C'est du chiffrement symétrique, qui est simplement bien plus élaboré que le Vigenère. Pour casser Enigma, il fallait donc deux choses :
- connaître la méthode de chiffrement (donc obtenir un exemplaire de la machine)
- connaître la clef qui changeait chaque jour (et c'est sur ça que les gens passaient du temps toute la journée, après avoir compris l'analyse à faire pour la trouver)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

1935

Kevin Kofler (./1933) :
Enigma était facile à déchiffrer parce que les clés étaient très courtes et l'algorithme avait des défauts évidents.

facile à déchiffrer, c'est vite dit, hein…

Surtout l'Enigma v.2, qui a rendu les choses nettement plus complexes.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

1936

Une erreur de manipulation de deux opérateurs avait aidé le déchiffrage d'Enigma, mais ce qui a le plus aidé, c'est de capturer une machine Enigma en état de fonctionnement...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

1937

Mais avoir une Enigma complète (et il y en a eu plusieurs, en fait, vu qu'il y a eu plusieurs versions) ne suffit pas, il faut déterminer la clef comme pour Vigenère.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

1938

Sinon, le mieux c'est d'avoir un Navajo avec soi oui

1939

À chercher la toute petite bête, qu'est ce qui est le plus léger en terme de ressource pour rendre un nombre négatif (sans qu'il soit nécessairement positif) entre une condition et un calcul ?
if(nb > 0) nb*=-1;
nb=√(nb²)*-1;
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

1940

Le saut peut éventuellement prendre un peu de temps, mais la racine carrée c'est ignoble cheeky
Donc je dirais que la première version est largement plus rapide.
Si tu veux être sûr tu peux faire un bench tongue

1941

PS : if (nb > 0 ) nb= -nb me semble mieux que la multiplication (et nb=-abs(nb) potentiellement encore mieux s'il y a des optimisations intelligentes)

1942

Si la racine carrée est lourde, on peut utiliser n'importe quelle autre fonction mathématique qui pourrait être plus légère (comme abs()) pour rivaliser, en se basant sur des fonctions qui existent dans la majorité des langages.
L'idée est surtout : qu'est ce qui est le plus rapide, la condition avec opération simple ou une seule opération intégrant les nombres négatifs ?
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

1943

bah oui mais tu peux pas vraiment répondre dans le vide comme ça : ça dépend de la fonction (abs est sans doute une macro et quasi immédiate quand la racine est une fonction compliquée), du processeur (sur un proc récent la condition/saut ne coûte pas grand chose), etc.

1944

La question m'est surtout venue après avoir découvert cette méthode particulière (3e extrait).
Par ailleurs, pour [C# ? Java ?], StrToInt(--5) donnerait 5, -5, ou une exception ? :3
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

1945

Pen^2 (./1941) :
PS : if (nb > 0 ) nb= -nb me semble mieux que la multiplication (et nb=-abs(nb) potentiellement encore mieux s'il y a des optimisations intelligentes)

C'est très vrai, ça prend 3 lignes et il y a des instructions dédiées à ça même en 68k, donc amha c'est au moins aussi vrai en x86?

1946

De toute façon ça peut se faire en 2 cycles au pire sur un processeur moderne qui n'a pas cette instruction nativement (et au minimum 4 sur 68k avec l'instruction dédiée mais passons cheeky).
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1947

Meowcate (./1944) :
La question m'est surtout venue après avoir découvert cette méthode particulière (3e extrait).
rhaaa mais c'est ignoble #tricouic#

1948

Pen^2 (./1947) :
Meowcate (./1944) :
La question m'est surtout venue après avoir découvert cette méthode particulière (3e extrait).
rhaaa mais c'est ignoble #tricouic#

Finalement, on peut faire pire que la racine carrée grin
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

1949

Pas besoin de saut, et encore moins d'abs() ou de racine carrée

Et pour un nombre à virgule flottante, c'est encore plus simple.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1950

enfin si abs() est bien codé il doit utiliser ce genre de méthode, justement. (enfin j'ai rien contre réinventer la roue mais bon )
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.