Skip to content
EntityQ1362750· pop 19· linked from 105 articles

algoritmo di Euclide esteso

Sign in to save

algoritmo per il calcolo dei coefficienti dell'identità di Bezeout

Wikidata facts

Instance of
algorithm
Named after
Euclid
Sources (1)

via Wikidata · CC0

Article · Italiano

In aritmetica e nella programmazione l'algoritmo esteso di Euclide è un'estensione dell'algoritmo di Euclide che calcola non solo il massimo comun divisore (indicato con MCD nel seguito) tra due interi a e b, ma anche i coefficienti dell'identità di Bézout x e y tali che: L'algoritmo esteso di Euclide è particolarmente utile quando a e b sono interi coprimi: in questo caso x è l'inverso moltiplicativo di a modulo b e y è l'inverso moltiplicativo di b modulo a. Spesso si indica con l'espressione algoritmo esteso di Euclide anche un altro algoritmo, molto simile al precedente, per il calcolo del massimo comun divisore tra polinomi e i loro coefficienti dell'identità di Bézout. Entrambi gli algoritmi trovano applicazione nella crittografia, in particolare il calcolo dell'inverso moltiplicativo modulare è un passo fondamentale per criptare i messaggi con l'algoritmo a chiave pubblica RSA. Le prime documentazioni sull'algoritmo risalgono al V-VI secolo a.C., ad opera del matematico indiano Aryabhata. Fu poi riscoperto più volte indipendentemente, ad esempio dal francese Bachet nel 1621 e poi da Eulero intorno al 1731.

Abstract from DBpedia / Wikipedia · CC BY-SA