www.vorhilfe.de
Vorhilfe

Kostenlose Kommunikationsplattform für gegenseitige Hilfestellungen.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
Forum "Uni-Lineare Algebra" - euklidischer algorithmus
euklidischer algorithmus < Lineare Algebra < Hochschule < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Uni-Lineare Algebra"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

euklidischer algorithmus: Wie rechne bekomm ich die Lösu
Status: (Frage) beantwortet Status 
Datum: 16:58 Di 04.10.2005
Autor: woldo

Hola, ich schreibe zur zeit eine seminararbeit über verschlüsselung /speziell rsa-verfahren.
Bei einer aufgabe, und zwar dort wo man den entschlüsselungs-schlüssel berechntet, komm ich nicht weiter.
folgende zeile macht mir probleme:

5 × d = 1 (mod 108)


wie bekomme ich das "d"??


Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.

        
Bezug
euklidischer algorithmus: Antwort
Status: (Antwort) fertig Status 
Datum: 17:37 Di 04.10.2005
Autor: Spellbinder

Hi,

euklidscher Algorithmus liefert:
108=21*5+3
5=1*3+2
3=1*2+1
2=2*1+0

also: ggT(5,108)=1

Rückwärts gilt:
1=3-2
2=5-3
3=108 - 21*5

also: 1=3-2=108-21*5-(5-3)=108-22*5+108-21*5=2*108-43*5

so hast du also für d=-43(mod 108)=65(mod 108) deine Lösung.

Gruss,

Spellbinder

Bezug
                
Bezug
euklidischer algorithmus: entschlüsseln der mitteilung
Status: (Frage) beantwortet Status 
Datum: 19:23 Fr 07.10.2005
Autor: woldo

wowawieeewa!!

jetzt hab ich das "d", danke. probleme hab ich aber zusätzlich und zwar:

nach der Formel  M=C hoch d (mod 108)

meine aufgabe lautet:

M = 26 hoch 65 (mod 108)

tja, leider stellt der handelübliche taschenrechner soviel zahlen nicht dar. wie kann ich diese rechnung optimal aufteilen damit ich ein kleineres (durch modulieren??) ergebnis erhalte??

P.S: danke für die schnelle antw. von vorhin.


Bezug
                        
Bezug
euklidischer algorithmus: Link zu anderen Diskussionen
Status: (Antwort) fertig Status 
Datum: 20:19 Fr 07.10.2005
Autor: Bastiane

Hallo!

> nach der Formel  M=C hoch d (mod 108)
>  
> meine aufgabe lautet:
>  
> M = 26 hoch 65 (mod 108)
>  
> tja, leider stellt der handelübliche taschenrechner soviel
> zahlen nicht dar. wie kann ich diese rechnung optimal
> aufteilen damit ich ein kleineres (durch modulieren??)
> ergebnis erhalte??

Vielleicht hilft dir hier diese Diskussion weiter. Ansonsten probiere es doch mal mit dem hier.

Viele Grüße
Bastiane
[cap]


Bezug
                        
Bezug
euklidischer algorithmus: Eulersche Phi-Funktion
Status: (Antwort) fertig Status 
Datum: 21:10 Fr 07.10.2005
Autor: MathePower

Hallo woldo,

[willkommenmr]

> wowawieeewa!!
>  
> jetzt hab ich das "d", danke. probleme hab ich aber
> zusätzlich und zwar:
>  
> nach der Formel  M=C hoch d (mod 108)
>  
> meine aufgabe lautet:
>  
> M = 26 hoch 65 (mod 108)
>  
> tja, leider stellt der handelübliche taschenrechner soviel
> zahlen nicht dar. wie kann ich diese rechnung optimal
> aufteilen damit ich ein kleineres (durch modulieren??)
> ergebnis erhalte??

Ja, das geht in dem man modulo 108 rechnet.

Du benötigst die Primfaktorzerlegung von 108:

[mm]108\;=\;2^{2}\;3^{3}[/mm]

Nun berechnest Du [mm]\varphi(m)[/mm] wie folgt:

Für eine Primzahl p gilt: [mm]\varphi(m)\;=\;p\;-\;1[/mm]

Für Potenzen von p gilt:[mm]\varphi(p^{n})\;=\;p^{n-1}\;(p\;-\;1)[/mm]

Für zwei teilerfremde Zahlen a,b gilt: [mm]\varphi(a\;b)\;=\;\varphi(a)\;\varphi(b)[/mm]

Das für den Fall, daß Du eine Kongruenzgleichung vorliegen hast.

Beispiel:

[mm]5\;d\; \equiv \;1\;\left( {108} \right)[/mm]

Dann ergibt sich für d die Lösung:

[mm]d \equiv \;5^{\varphi \left( {108} \right)\; - \;1} [/mm]

Die einzelne Potenzen berechnest Du wie folgt:

[mm]5^{0}\;\equiv\;1\;(108)[/mm]
[mm]5^{1}\;\equiv\;5\;(108)[/mm]
[mm]5^{2}\;\equiv\;5\;\times\;5\;\equiv\;25\;(108)[/mm]
[mm]5^{4}\;\equiv\;25\;\times\;25\;\equiv\;85\;(108)[/mm]
[mm]5^{8}\;\equiv\;85\;\times\;85\;\equiv\;97\;(108)[/mm]
[mm]5^{16}\;\equiv\;97\;\times\;97\;\equiv\;13\;(108)[/mm]
[mm]5^{32}\;\equiv\;13\;\times\;13\;\equiv\;61\;(108)[/mm]

Also Du mußt die Potenzen [mm]5^{2^k}[/mm] modulo 108 berechnen.
Das machst Du bis [mm]2^{k}\;\le\;\varphi(m)\;-\;1[/mm].

Stelle also [mm]\varphi(m)\;-\;1[/mm] als Summe von 2er-Potenzen dar.

Gruß
MathePower

Bezug
                                
Bezug
euklidischer algorithmus: 26 hoch 65 = ?
Status: (Frage) beantwortet Status 
Datum: 12:13 Sa 08.10.2005
Autor: woldo

so nun wollt ich mal die rechnung "26 hoch 65" nach dem vorgeschlagenen schema lösen, so hab ichs gmacht:


26 hoch 1 = 26
26 hoch 2 = 28 (mod 108)

26 hoch 2 = 28 (mod 108)
26 hoch 4 = 28 hoch 2 =  28 (mod 108)
26 hoch 8 = 28 hoch 2 =  28 (mod 108)
26 hoch 16 = 28 hoch 2 =  28 (mod 108)
26 hoch 32 = 28 hoch 2 =  28 (mod 108)

26 * 28 * 28 * 28 * 28 * 28 * 28 = 1,25291479 * 10 hoch 10


leider kommt da immer noch so ne hohe zahl raus und ich hab keine ahnung wie ich die modulieren soll, kann mir jmd weiterhelfen?

Bezug
                                        
Bezug
euklidischer algorithmus: bitte Kontrollieren !
Status: (Antwort) fertig Status 
Datum: 12:30 Sa 08.10.2005
Autor: DaMenge

Hallo,

wenn alles stimmt, was du da schreibst, dann hast du es doch schon fast:

es fehlt nur noch die Erkenntnis, dass auch gilt:
26 hoch 64 = 28 hoch 2 =  28 (mod 108)

Denn dann gilt doch: (Der Strich bedeutet modulo 108)

$ [mm] \overline{26^{65}} [/mm] = [mm] \overline{26^{64}} [/mm] * [mm] \overline{26} [/mm] = [mm] \overline{28} [/mm] * [mm] \overline{26} =\overline{28*26} [/mm] $

und das letzte schaffst du ja auszurechnen...

viele Grüße
DaMenge

Bezug
                                                
Bezug
euklidischer algorithmus: ergebnis stimmt nicht
Status: (Frage) reagiert/warte auf Reaktion Status 
Datum: 12:43 Sa 08.10.2005
Autor: woldo

danke für die flotte antwort.

28??

naja, als ergebnis sollte ich eigentlich 87 rausbekommen.

irgendwie stimmt da was nicht, evtl. vorher schon beim "d" ??

gruss woldo


Bezug
                                                        
Bezug
euklidischer algorithmus: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 13:07 Sa 08.10.2005
Autor: DaMenge

Hi,

also ich habe doch geschrieben :
[mm] $\overline{28*26}=\overline{728}=\overline{80}$ [/mm]
(wie gesagt: Striche bedeuten modulo 108)

d.h. 80 wäre das Ergebnis von 26 hoch 65 (modulo 108)

Ob 87 nun stimmt und wo du es her hast, kann ich nicht beurteilen..

viele Grüße
DaMenge

Bezug
                                                        
Bezug
euklidischer algorithmus: Antwort
Status: (Antwort) fertig Status 
Datum: 14:03 Sa 08.10.2005
Autor: SEcki


> naja, als ergebnis sollte ich eigentlich 87 rausbekommen.

Woher hast du das Ergebnis? Mupad spuckt mir aus:
>> 26^65 mod 108

                                    80

Genauso gibt mir das auch mein bc aus. Außerdem ist der Rechenweg von DaMenge absolut richtig.

SEcki

Bezug
                                                                
Bezug
euklidischer algorithmus: mein fehler
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 14:32 Sa 08.10.2005
Autor: woldo

ups!

da hat sich ja tatsächlich ein fehler meinerseits eingeschlichen.

die aufgabe hätte 26 hoch 65 (mod 133) und nicht (mod 108) lauten sollen. Nun da ich den Fehler entdeckt habe, is mir alles klar und ich erhalte auch das richtige Ergebnis. und zwar "87".

danke allen für die schnelle hilfe.

mfg

Woldo

Bezug
                
Bezug
euklidischer algorithmus: Beispiel?
Status: (Frage) beantwortet Status 
Datum: 14:41 Sa 08.10.2005
Autor: woldo

Hallo Mathe-Asse,

kann mir jmd. ,an folgendem Beispiel, den euklidischen algorithmus erklären? hab mir schon mal die formeln angesehen, versteh es aber nciht ganz. z.b. was ist ggT und so weiter. wäre schön wenn mir das jmd. mit formel und meinem beispiel zeigen kann.

Beispiel:

5 × d = 1 (mod 108)


der her spellbinder hat mir die lösung schon gegeben und gezeigt, danke, ich würde das halt gern auch anhand von der formel verstehen.

danke im voraus

woldo

Bezug
        
Bezug
euklidischer algorithmus: Erklärung
Status: (Antwort) fertig Status 
Datum: 15:25 Sa 08.10.2005
Autor: MathePower

Hallo woldo,

>  folgende zeile macht mir probleme:
>  
> 5 × d = 1 (mod 108)
>  
>
> wie bekomme ich das "d"??

wir hatten die Lösung als

[mm] d\; \equiv \;5^{\varphi \left( {108} \right) - 1} \; \equiv \;5^{35} \;\left( {108} \right)[/mm]

angegeben, wobei

[mm] \varphi \left( {108} \right)\; = \;\varphi \left( {2^2 } \right)\;\varphi \left( {3^3 } \right)\; = \;2\;\left( {2\; - \;1} \right)\;3^2 \;\left( {3\; - \;1} \right)\; = \;36[/mm]

ist.

Wir berechnen also [mm]5^{2^k}[/mm] modulo 108 bis [mm]2^k\;\le\;36[/mm]:

[mm] \begin{gathered} 5^0 \; \equiv \;1\;\left( {108} \right) \hfill \\ 5^1 \; \equiv \;5\;\left( {108} \right) \hfill \\ 5^2 \; \equiv \;5\; \times \;5\; \equiv \;25\;\left( {108} \right) \hfill \\ 5^4 \; \equiv \;25\; \times \;25\; \equiv \;85\;\left( {108} \right) \hfill \\ 5^8 \; \equiv \;85\; \times \;85\; \equiv \;97\;\left( {108} \right) \hfill \\ 5^{16} \; \equiv \;97\; \times \;97\; \equiv \;13\;\left( {108} \right) \hfill \\ 5^{32} \; \equiv \;13\; \times \;13\; \equiv \;61\;\left( {108} \right) \hfill \\ \end{gathered} [/mm]

Nun läßt sich die Lösung wie folgt schreiben:

[mm]5^{35} \; = \;5^{32} \; \times \;5^2 \; \times \;5^1 [/mm]

Demnach berechnet sich d wie folgt:

[mm] \begin{gathered} d\; \equiv \;5^{35} \; \equiv \;5^{32} \; \times \;5^2 \; \times \;5^1 \hfill \\ \equiv \;\left( {61\; \times \;25} \right)\; \times \;5 \hfill \\ \equiv \;13\; \times \;5 \hfill \\ \equiv \;65\;\left( {108} \right) \hfill \\ \end{gathered} [/mm]

Gruß
MathePower

Bezug
                
Bezug
euklidischer algorithmus: danke
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 16:02 Sa 08.10.2005
Autor: woldo

danke!

das öffnet mir die augen!! sehr hilfreich.

grüße an alle die mir geholfen haben, ihr seid spitze.

mfg

woldo

Bezug
                
Bezug
euklidischer algorithmus: harmlose fragen
Status: (Frage) beantwortet Status 
Datum: 18:14 Sa 08.10.2005
Autor: woldo

hola,

hab nochmal n paar fragen.

was bedeutet  [mm] \equiv [/mm]

was bedeutet [mm] \varphi [/mm]

das dürfte alles sein.

mfg

woldo

Bezug
                        
Bezug
euklidischer algorithmus: Antwort
Status: (Antwort) fertig Status 
Datum: 22:53 Sa 08.10.2005
Autor: Spellbinder

Hi,

Das [mm] \varphi [/mm] steht für die Eulersche [mm] \varphi-Funktion, [/mm] welche in der Antwort von Mathepower erklärt wurde, siehe Beitrag "Eulersche Phi Funktion"

das [mm] \equiv [/mm] steht für "kongruent" ist im Endeffekt die richtige Schreibweise für die Modulo Rechnung und steht für dein =, was hier ja nicht eindeutig ist, da z.B. 2 (mod 5) [mm] \equiv [/mm] 7 (mod 5) [mm] \equiv [/mm] -3 (mod 5) gilt. also ist es nicht wirklich gleich, da du verschiedene Zahlen hast.

Gruss,

Spellbinder

Bezug
                                
Bezug
euklidischer algorithmus: zeichen in word
Status: (Frage) beantwortet Status 
Datum: 17:20 So 09.10.2005
Autor: woldo

danke.

weiß jmd wie man dieses zeichen [mm] \varphi [/mm] für die euklidische funktion  in microsoft word einfügt bzw. findet?

besten dank

woldo

Bezug
                                        
Bezug
euklidischer algorithmus: Mehrere Wege ...
Status: (Antwort) fertig Status 
Datum: 17:33 So 09.10.2005
Autor: Loddar

Hallo woldo!


Drei Wege führen hier nach Rom ...


1.)  Wenn Du den Formeleditor installiert hast, stehen Dir dort (fast) alle mathematischen Symbole zur Verfügung.


2.) Über <Einfügen> <Symbol ...> und der Schriftart "Symbol" hast Du das [mm] $\varphi$ [/mm] in der 3. Reihe.


3.) Einfach ein "j" (= kleines "Jot" ;-) ) schreiben und in die Schriftart "Symbol" umformatieren.


Gruß
Loddar


Bezug
                                                
Bezug
euklidischer algorithmus: Danke Danke
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 19:01 So 09.10.2005
Autor: woldo

D A N K E

mfg

woldo

Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Uni-Lineare Algebra"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.mathebank.de
[ Startseite | Forum | Wissen | Kurse | Mitglieder | Team | Impressum ]