-         

Ergebnis 1 bis 4 von 4

Thema: mathematisches Problem

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    08.07.2004
    Beiträge
    510

    mathematisches Problem

    Anzeige

    Guten Abend liebes Forum,

    ich habe ein kleines Problem.

    Ich muss erstmal probieren es zu formulieren.
    Ausgangssituation:

    s = ein Wort einer beliebigen Länge (ca. 15 - 20 Zeichen)
    l = Integer (l geht gegen unendlich)

    Ich Suche nun einen Algorithmus der Anhand der Länge von s und dem Wert von l eine beliebige Position eines Zeichens innerhalb von s auswählt. Dies soll nicht zufällig geschehen sondern es muss reproduzierbar sein.
    Der wichtigste Faktor ist, dass sich der Positionswert stark verändert wenn sich die Länge von s nur wenig ändert.
    Das heißt es sollte nicht möglich sein den Wert der Position bei bekanntem l zu bestimmen wenn man die Länge von s nicht kennt.

    Beispiel:

    s = abcdefghijkl

    l = 1 Position = 3 (also "c")
    l = 2 Position = 6
    l = 3 Position = 1
    (nur ein Beispiel, welche Werte tatsächlich herauskommen ist egal)

    s = abcdefghijklm
    l = 1 Position = 7
    l = 2 Position = 2
    l = 3 Position = 5

    Ich hoffe, ich konnte das Problem beschreiben, so dass ihr es versteht.

    Mir fehlt irgendwie der Ansatz..
    vielleicht fällt euch ja etwas ein.

    Crypi

  2. #2
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    54
    Beiträge
    5.782
    Blog-Einträge
    8
    Hallo

    Ich bin nicht sicher, ob ich das Problem richtig erkannt habe:

    Position = I modulo Länge

    ergibt Werte von 0 bis Länge-1 für Position die extrem von Länge abhängig sind. (Wenn I deutlich größer als Länge und Länge größer null ist!).

    Gruß

    mic

    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

  3. #3
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.556

    Re: mathematisches Problem

    Zitat Zitat von jcrypter
    Guten Abend liebes Forum,

    ich habe ein kleines Problem.

    Ich muss erstmal probieren es zu formulieren.
    Ausgangssituation:

    s = ein Wort einer beliebigen Länge (ca. 15 - 20 Zeichen)
    l = Integer (l geht gegen unendlich)

    Ich Suche nun einen Algorithmus der Anhand der Länge von s und dem Wert von l eine beliebige Position eines Zeichens innerhalb von s auswählt. Dies soll nicht zufällig geschehen sondern es muss reproduzierbar sein.
    Der wichtigste Faktor ist, dass sich der Positionswert stark verändert wenn sich die Länge von s nur wenig ändert.
    Das heißt es sollte nicht möglich sein den Wert der Position bei bekanntem l zu bestimmen wenn man die Länge von s nicht kennt.

    Beispiel:

    s = abcdefghijkl

    l = 1 Position = 3 (also "c")
    l = 2 Position = 6
    l = 3 Position = 1
    (nur ein Beispiel, welche Werte tatsächlich herauskommen ist egal)

    s = abcdefghijklm
    l = 1 Position = 7
    l = 2 Position = 2
    l = 3 Position = 5

    Ich hoffe, ich konnte das Problem beschreiben, so dass ihr es versteht.

    Mir fehlt irgendwie der Ansatz..
    vielleicht fällt euch ja etwas ein.

    Crypi
    Schue einmal in die Bascom Hilfe. z.B. Instring, Pos, Len .....

    Gruß Richard

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von Felix G
    Registriert seit
    29.06.2004
    Ort
    49°32'N 8°40'E
    Alter
    34
    Beiträge
    1.780
    Vielleicht solltest du nochmal etwas genauer beschreiben, was du damit letztendlich ereichen möchtest...

    für mich klingt das so als sei 's' irgendein Passwort, 'I' eine Zählvariable und es soll jedes Datenbyte mit irgendeinem pseudozufällig gewählten Passwortbyte verschlüsselt werden.

    Falls das so (oder ähnlich) ist, gäbe es ja diverse erprobte Verschlüsselungsverfahren die du einsetzen könntest, bei denen man sich auch recht sicher sein kann, daß sie sicher (genug) sind.
    So viele Treppen und so wenig Zeit!

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •