Registreer FAQ Ledenlijst Berichten van vandaag


Ga terug   Scholieren.com forum / School & Studie / Huiswerkvragen: Exacte vakken
Reageren
 
Topictools Zoek in deze topic
Oud 13-06-2005, 18:24
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
Ik wil graag weten of jullie dit TVLPQ kunnen terugleiden tot t oorpronkelijk woord. Ik heb het effe nodig, en hij moet niet te makkelijk maar ook niet te moeilijk zijn.
T is in feite vrij simpel, dus niet te moeilijk denken, en geen brute force (a)

Als t echt niet lukt geef ik wel wat tips....
Alvast bedankt voor jullie tijd
Met citaat reageren
Advertentie
Oud 13-06-2005, 23:39
Warsocket
Avatar van Warsocket
Warsocket is offline
Citaat:
Dr HenDre schreef op 13-06-2005 @ 19:24 :
Ik wil graag weten of jullie dit TVLPQ kunnen terugleiden tot t oorpronkelijk woord. Ik heb het effe nodig, en hij moet niet te makkelijk maar ook niet te moeilijk zijn.
T is in feite vrij simpel, dus niet te moeilijk denken, en geen brute force (a)

Als t echt niet lukt geef ik wel wat tips....
Alvast bedankt voor jullie tijd
enzigsinds een tip zou wel handig zijn anders ben je nergens
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000
Met citaat reageren
Oud 13-06-2005, 23:46
Fatality
Fatality is offline
Zo uit het niets decoderen vind ik vrij lastig moet ik zeggen.
Met citaat reageren
Oud 14-06-2005, 10:10
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
letters staan op volgorde, en het is een shifting
Met citaat reageren
Oud 14-06-2005, 12:31
ILUsion
Avatar van ILUsion
ILUsion is offline
Lijkt me ook moeilijk om iets zinnigs uit te halen en ik heb nu geen zin om manueel alles uit te gaan rekenen. Tegen je vraag in heb ik brute force geprobeerd met een Caeser-algoritme (meest simpele vorm van encryptie, ik geloof dat jij met shifting dat bedoeld ( letters worden vast aantal plaatsen opgeschoven in het alfabet)). Met decryptie moet je tenminste al weten wat voor iets je moet uitkomen:
met jouw string en een Caeser met zaadgetal 5 kom je bivoorbeeld uit op "OQGKL" en misschien zijn die letters voor jou wel betekenisvol maar voor ons lijkt dat gewoon een verkeerde decryptie.

Of moet het echt een woord uit het woordenboek geven? Zit ik met die Caeser-encryptie op de goede weg (soms wordt dat ook nog wel ROTation-encryptie genoemd (bekendste vorm is ROT-13 waarbij je letters allemaal 13 plaatsen opschuiven en dus is de encryptie en decryptie daarmee perfect symmetrisch)).
__________________
vaknar staden långsamt och jag är full igen (Kent - Columbus)
Met citaat reageren
Oud 14-06-2005, 12:35
Keith
Avatar van Keith
Keith is offline
ik heb ook een hoop ROT dingen geprobeerd, ook waarbij de hoeveelheid dat er wordt verschoven afhangt van welke letter het is, komt niks beters uit dan "moeij".
Met citaat reageren
Oud 14-06-2005, 12:44
IvdSangen
IvdSangen is offline
Gokje: Het woord is "Rus". De enige ontbrekende letters tussen TVLPQ.
Met citaat reageren
Oud 14-06-2005, 12:53
Keith
Avatar van Keith
Keith is offline
de L staat er toch tussen? dan zou je MNO ook mee moeten nemen...
Met citaat reageren
Oud 14-06-2005, 13:02
ILUsion
Avatar van ILUsion
ILUsion is offline
Citaat:
Keith schreef op 14-06-2005 @ 13:35 :
ik heb ook een hoop ROT dingen geprobeerd, ook waarbij de hoeveelheid dat er wordt verschoven afhangt van welke letter het is, komt niks beters uit dan "moeij".
MOEIJ kwam ik inderdaad ook uit met een Caeser met een of ander zaadgetal maar dat maakte me ook niet veel wijzer.
__________________
vaknar staden långsamt och jag är full igen (Kent - Columbus)
Met citaat reageren
Oud 14-06-2005, 13:04
Verwijderd
Citaat:
Dr HenDre schreef op 13-06-2005 @ 19:24 :
Ik wil graag weten of jullie dit TVLPQ kunnen terugleiden tot t oorpronkelijk woord. Ik heb het effe nodig, en hij moet niet te makkelijk maar ook niet te moeilijk zijn.
T is in feite vrij simpel, dus niet te moeilijk denken, en geen brute force (a)

Als t echt niet lukt geef ik wel wat tips....
Alvast bedankt voor jullie tijd
tee-vee-el-pee-kuu => te veel peku? te veel peek u?
Met citaat reageren
Oud 14-06-2005, 13:10
Verwijderd
Het woord is: pokus.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

T V L P Q

Schuif alles 1 letter terug, dan krijg je: SUKOP

Dit omgedraaid wordt: POKUS

Ik lach me kapot als het goed is.
Mijn inzicht in exacte vakken is nihil te noemen.
Ik kan wel goed verbanden leggen tussen zeer abstracte dingen, misschien is dat mijn redding?
Met citaat reageren
Oud 14-06-2005, 13:15
IvdSangen
IvdSangen is offline
Ik heb net een Pascal programmaatje geschreven, maar ik vind niet hoe je in Pascal een letter kunt incrementen. Als iemand het me kan vertellen dan kan ik de code afmaken:
Code:
program DecROT;

{APPTYPE CONSOLE}

uses
  sysutils;

const
  word = 'tvlpq';

var
  i: Integer;
  permutation: String;
  a: Char;

begin
  permutation := word
  for a := 'a' to 'z' do
  begin
    for i := 0 to Length(word) - 1 do
    begin
      if permutation <> 'z' then
      begin
        permutation[i] := inc(permutation[i]);
      end
      else
      begin
        permutation[i] := 'a'
      end
    end;
    writeln(permutation)
  end
end.

Laatst gewijzigd op 14-06-2005 om 13:34.
Met citaat reageren
Oud 14-06-2005, 13:26
Keith
Avatar van Keith
Keith is offline
Kom nu uit op "Still" zou het antwoord kunnen zijn. Weet niet waarom hij het nu wel doet, heb het even anders opgeschreven, is een Java programma btw, 45 regels, hier een klein stukje ervan:

Code:
  public static char rotateChar(char c, int charPos)
  {
    if(('a' <= c) && (c <= 'z'))
    {
      c = (char)((int)(c - 'a' + rot - charPos)%26+'a');
    }
    if(('A' <= c) && (c <= 'Z'))
    {
      c = (char)((int)(c - 'A' + rot - charPos)%26+'A');
    }
    return c;
  }
Met citaat reageren
Oud 14-06-2005, 13:33
EvilSmiley
EvilSmiley is offline
Citaat:
DetonatorDc schreef op 14-06-2005 @ 14:10 :
Het woord is: pokus.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

T V L P Q

Schuif alles 1 letter terug, dan krijg je: SUKOP

Dit omgedraaid wordt: POKUS

Ik lach me kapot als het goed is.
Mijn inzicht in exacte vakken is nihil te noemen.
Ik kan wel goed verbanden leggen tussen zeer abstracte dingen, misschien is dat mijn redding?
Kwam hier ook op uit, klopt natuurlijk geen hol van.
Met citaat reageren
Oud 14-06-2005, 13:35
ILUsion
Avatar van ILUsion
ILUsion is offline
Citaat:
IvdSangen schreef op 14-06-2005 @ 14:15 :
Ik heb net een Pascal programmaatje geschreven, maar ik vind niet hoe je in Pascal een letter kunt incrementen. Als iemand het me kan vertellen dan kan ik de code afmaken:
Code:
program DecROT;

{APPTYPE CONSOLE}

uses
  sysutils;

const
  word = 'tvlpq';

var
  i: Integer;
  permutation: String;
  a: Char;

begin
  permutation := word
  for a := 'a' to 'z' do
  begin
    for i := 0 to Length(word) do
    begin
      if permutation <> 'z' then
      begin
        permutation[i] := inc(permutation[i]);
      end
      else
      begin
        permutation[i] := 'a'
      end
    end;
    writeln(permutation)
  end
end.
Dat valt makkelijk te doen door het gewoon om te zetten naar een getal en daarweer terug om te zetten naar een char. Als ik me niet vergis zou je dan zoiets moeten krijgen:
Code:
program DecROT;

{APPTYPE CONSOLE}

uses
  sysutils;

const
  word = 'tvlpq';

var
  i: integer;
  permutation: String;
  a: char;

begin
  permutation := word;
  for a := 'a' to 'z' do
    begin
      for i := 0 to Length(word) do
        begin
          if permutation[i] <> 'z'
            then permutation[i] := succ(permutation[i])
            else permutation[i] := 'a';
        end;
      writeln(permutation);
    end;
end.
Andere mogelijkheid die ik hier net lees op internet: http://www.xploiter.com/mirrors/pascal/pas036.htm (dus met de functie "succ(ordinal type)")

edit: even wat foutjes uit de code gehaald en die succ gebruikt in plaats van converteren naar getal met ord en terugconverteren na de bewerking met chr en eventjes de stijl wat aangepast (indents zoals ik ze het makkelijkst gelezen krijg en bij de middenste IF-THEN-ELSE-structuur de begin- en end-structuur weggelaten omdat je daar toch maar één bewerking moet uitvoeren en die later waarschijnlijk niet zal uitbreiden naar meerdere bewerkingen om de leesbaarheid nog wat te verhogen).
__________________
vaknar staden långsamt och jag är full igen (Kent - Columbus)

Laatst gewijzigd op 14-06-2005 om 13:48.
Met citaat reageren
Oud 14-06-2005, 13:58
IvdSangen
IvdSangen is offline
Die Length(word) moet trouwens Length(word) - 1 zijn. Anders schrijf je buiten je string.

Edit: Op de een of andere manier werkt de code niet trouwens.

In het output bestand staat steeds uwmqq gevolg door een hele hoop ASCII tekens buiten de range 'a' tot 'z'. Dat zou eigenlijk niet moeten kunnen.

Opgelost: character-indices beginnen bij 1 en niet 0. De volgende keer schrijf ik zoiets gewoon weer in C. Gaat me een stuk beter af.

Laatst gewijzigd op 14-06-2005 om 14:17.
Met citaat reageren
Oud 14-06-2005, 18:24
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
jullie zijn geniaal, t is idd still maar ook pokus. T is om ervoor te zorgen dat maar 1 iemand m kan terugontcijferen, als andere t zie kan ik altijd zeggen dat t pokus is.

gefeli DetonatorDc en Keith mooi werk
Hoe lang hebben jullie erover gedaan?
Keith heeft t echte woord en DetonatorDc de neppe
Met citaat reageren
Oud 14-06-2005, 19:10
Keith
Avatar van Keith
Keith is offline
Niet zo land, even een oud Java scriptje van ROT 13 at ik nog had liggen omgebouwd om ROT1 t/m 26 uit te voeren en dat dan ook nog aangepast zodat hij + of - de letterpositie deed.
Met citaat reageren
Ads door Google
Oud 14-06-2005, 19:26
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
Citaat:
Keith schreef op 14-06-2005 @ 20:10 :
Niet zo land, even een oud Java scriptje van ROT 13 at ik nog had liggen omgebouwd om ROT1 t/m 26 uit te voeren en dat dan ook nog aangepast zodat hij + of - de letterpositie deed.
hoe lang zou je handmatig bezig zijn +/- 3 4uur?
Met citaat reageren
Oud 14-06-2005, 20:22
Keith
Avatar van Keith
Keith is offline
Ligt eraan welke methode ik als eerste zou kiezen, maar best lang wsl. maar handmatig kan je wel wat slimmer te werk gaan. Eigenlijk is die PQ een aanwijzing dat de positie van de letters belangrijk is, omdat je vaker twee dezelfde letters achter elkaar krijgt dan verschillende. Maar in het Nederlands is het op het einde van het woord juist onwaarschijnlijk dat je zoiets hebt...
Met citaat reageren
Oud 15-06-2005, 18:55
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
nou ja, in ieder geval bedankt
Met citaat reageren
Oud 15-06-2005, 19:14
ILUsion
Avatar van ILUsion
ILUsion is offline
Zoiets is quasi onbegonnen werk als je het gebruikte algoritme niet kent. In encryptie-milieu's is de Caesar (ROT) en Vigenere wel vrij bekend, dus die zullen het snelst uitgeprobeerd worden en dan vooral die eerste. Het Caesar-algoritme is bij iedereen eigenlijk wel bekend (meestal ROT(1), ROT(-1) of ROT(13)). Als je iets meer 'veiligheid' wilt, kun je eventueel op zoek gaan naar alternatieven (Vigenere is al een mooi begin, maar om te decoderen heb je al een iets groter stukje papier nodig. Eigenlijk steunt die gedeeltelijk op Caesar maar Vigenere gebruikt ROT0 tot ROT25 (ROT26 = ROT0) en een tekstsleutel om alles te (de)coderen.

Meer info daarover: http://astro.ocis.temple.edu/~dhill0.../vigenere.html

Ik heb hier trouwens ook nog wel een tooltje liggen dat ROT, Vigenere en XOR-encrypties aankan (Vigenere wilt soms wel eens problemen geven door 2 extra tekens toe te voegen aan de string) dat ik 'gemaakt' heb in Delphi door gewoon wat componentjes van JEDI (JVCL) op een form te gooien en hopla. Met de ROT-variant moet je ook wel opletten omdat hij niet enkel letters meeneemt maar alle ASCII/ANSI-tekens (en een onderscheid maakt tussen hoofdletters en kleine letters zoals de meeste computerprogramma's). Als je het zou willen, just ask.
__________________
vaknar staden långsamt och jag är full igen (Kent - Columbus)
Met citaat reageren
Oud 16-06-2005, 09:05
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
mja ik ken al die encryptie methoden wel, en kan zelf ook wel wat in elkaar knutselen, maar t ging er me om dat ik iets kon maken wat niet al te moeilijk in decoderen was. En sowieso iemand die nooit iets heeft gedecodeerd en nooit vna shifting heeft gehoord, probeert altijd shifting, omdat dat t meest voor de hand liggende is.
Iemand die nooit van encryptie heeft gehoord gaat niet zo snel xorren
Met citaat reageren
Oud 24-06-2005, 19:32
Verwijderd
Citaat:
Dr HenDre schreef op 14-06-2005 @ 19:24 :
jullie zijn geniaal, t is idd still maar ook pokus. T is om ervoor te zorgen dat maar 1 iemand m kan terugontcijferen, als andere t zie kan ik altijd zeggen dat t pokus is.

gefeli DetonatorDc en Keith mooi werk
Hoe lang hebben jullie erover gedaan?
Keith heeft t echte woord en DetonatorDc de neppe
Hey dankje, hehe, dit is een opsteker voor mijn minderwaardigheids complex op het gebied van de exacte vakken. Thanks!!!

Ik deed hier 5 minuten over. Ik zag al meteen een verband tussen de letters, in gedachten schoof ik de letters van het alfabet door, tja, toen kwam er een woord uit dat ik acceptabel vond lijken.
Ik heb het dus uit het hoofd gedaan.

Dat woord draaide ik om, toen kwam ik op pokus uit.

Ik heb geen affiniteit met cryptografie of iets dergelijks. Wat ik eerder zei, ik kan wel heel snel abstracte verbanden leggen tussen dingen.
Met citaat reageren
Oud 25-06-2005, 10:40
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
Citaat:
DetonatorDc schreef op 24-06-2005 @ 20:32 :
Hey dankje, hehe, dit is een opsteker voor mijn minderwaardigheids complex op het gebied van de exacte vakken. Thanks!!!

Ik deed hier 5 minuten over. Ik zag al meteen een verband tussen de letters, in gedachten schoof ik de letters van het alfabet door, tja, toen kwam er een woord uit dat ik acceptabel vond lijken.
Ik heb het dus uit het hoofd gedaan.

Dat woord draaide ik om, toen kwam ik op pokus uit.

Ik heb geen affiniteit met cryptografie of iets dergelijks. Wat ik eerder zei, ik kan wel heel snel abstracte verbanden leggen tussen dingen.
mr mastermind
Met citaat reageren
Advertentie
Oud 25-06-2005, 11:58
Verwijderd
Citaat:
Dr HenDre schreef op 25-06-2005 @ 11:40 :
mr mastermind
Haha, nou dat is teveel eer hoor.

Het is een kwestie van zien. Dit soort dingen zie ik meteen.
Maar geef mij een wiskundige vergelijking en ik haak binnen 10 seconden af...
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware Computer stutterd als een moterfker!
Blaf
30 14-10-2006 18:59
Software & Hardware [Software] Om DVD's af te spelen
TIGEK
20 30-05-2005 01:59
Software & Hardware [Satelliet] Schotel met 2 TV's
noukiester
17 11-04-2003 18:35
Software & Hardware .:: SCREENSHOTS met proggies erop ::.
Verwijderd
27 11-11-2002 18:59
Software & Hardware Canal+ decoder
sTrAnGeR
2 06-04-2002 18:48
Software & Hardware zelf decoder bouwen?
duracelkonijntje
18 10-05-2001 01:32


Alle tijden zijn GMT +1. Het is nu 14:37.