Gjør som tusenvis av andre bokelskere
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.Du kan når som helst melde deg av våre nyhetsbrev.
O Algoritmo de Assinatura Digital Curva Elíptica (ECDSA) consiste em dois módulos: um é o algoritmo de assinatura utilizado por um signatário e o segundo é o algoritmo de verificação utilizado pelo público para verificar a identidade do signatário. Uma pessoa que deseja assinar uma mensagem digitalmente utiliza o algoritmo de assinatura, que primeiro faz uma digestão (hash) da mensagem utilizando uma função hash adequada (SHA-1) e depois a digestão da mensagem é codificada utilizando a chave privada do signatário. O resumo da mensagem codificada é a "Assinatura Digital" do remetente dessa mensagem. Qualquer pessoa pode verificar se essa "Assinatura Digital" é autêntica ou não, utilizando o algoritmo de verificação. No início é criado um resumo da mensagem do signatário utilizando a função hash idêntica (SHA-1). O verificador descodifica então a saída de hash cifrado utilizando a chave pública do signatário. Se a saída de hash cifrado e o resumo da mensagem criado pelo verificador forem idênticos, a autenticidade do signatário é provada. Durante o período de duração do projecto, foi escrito um programa de aplicação java no qual é fornecida a funcionalidade ECDSA tanto de assinatura como de verificação.
Der Elliptic Curve Digital Signature Algorithm (ECDSA) besteht aus zwei Modulen: einem Unterzeichnungsalgorithmus, der von einem Unterzeichner verwendet wird, und einem Verifizierungsalgorithmus, der von der Öffentlichkeit zur Überprüfung der Identität des Unterzeichners verwendet wird. Eine Person, die eine Nachricht digital signieren möchte, verwendet den Signieralgorithmus, der zunächst mit einer geeigneten Hash-Funktion (SHA-1) einen Message Digest (Hash) der Nachricht erstellt und dann den Message Digest mit dem privaten Schlüssel des Unterzeichners verschlüsselt. Die verschlüsselte Kurzfassung der Nachricht ist die "Digitale Signatur" des Absenders dieser Nachricht. Jeder kann mit Hilfe eines Verifizierungsalgorithmus überprüfen, ob diese "Digitale Signatur" authentisch ist oder nicht. Zunächst wird mit der identischen Hash-Funktion (SHA-1) ein Message Digest der Nachricht des Unterzeichners erstellt. Der Prüfer entschlüsselt dann die chiffrierte Hash-Ausgabe mit dem öffentlichen Schlüssel des Unterzeichners. Wenn die verschlüsselte Hash-Ausgabe und der vom Verifizierer erstellte Message Digest identisch sind, ist die Authentizität des Unterzeichners bewiesen. Während der Projektlaufzeit wurde ein Java-Anwendungsprogramm geschrieben, in dem die ECDSA-Funktionalität sowohl für die Unterzeichnung als auch für die Verifizierung bereitgestellt wird.
L'algoritmo di firma digitale a curva ellittica (ECDSA) è composto da due moduli: uno è l'algoritmo di firma utilizzato da un firmatario e il secondo è l'algoritmo di verifica utilizzato dal pubblico per verificare l'identità del firmatario. Una persona che vuole firmare digitalmente un messaggio utilizza l'algoritmo di firma, che per prima cosa crea un message digest (hash) del messaggio utilizzando una funzione di hash appropriata (SHA-1) e poi il message digest viene crittografato utilizzando la chiave privata del firmatario. Il digest del messaggio crittografato è la "Firma digitale" del mittente su quel messaggio. Chiunque può verificare se la "firma digitale" è autentica o meno utilizzando un algoritmo di verifica. In un primo momento viene creato un digest del messaggio del firmatario utilizzando l'identica funzione di hash (SHA-1). Il verificatore decifra quindi l'hash cifrato utilizzando la chiave pubblica del firmatario. Se l'output hash cifrato e il digest del messaggio creato dal verificatore risultano identici, l'autenticità del firmatario è provata. Durante il periodo di durata del progetto, è stato scritto un programma applicativo java in cui vengono fornite le funzionalità ECDSA di firma e verifica.
L'algorithme de signature numérique à courbe elliptique (ECDSA) se compose de deux modules : l'un est l'algorithme de signature utilisé par un signataire et le second est l'algorithme de vérification utilisé par le public pour vérifier l'identité du signataire. Une personne qui souhaite signer un message numériquement utilise l'algorithme de signature, qui établit d'abord un condensé du message (hachage) à l'aide d'une fonction de hachage appropriée (SHA-1), puis le condensé du message est crypté à l'aide de la clé privée du signataire. Le condensé crypté du message est la "signature numérique" de l'expéditeur sur ce message. N'importe qui peut vérifier si cette "signature numérique" est authentique ou non en utilisant un algorithme de vérification. Dans un premier temps, un condensé du message du signataire est créé à l'aide de la fonction de hachage identique (SHA-1). Le vérificateur décrypte ensuite le résultat chiffré du hachage à l'aide de la clé publique du signataire. Si le résultat du hachage chiffré et le condensé du message créé par le vérificateur sont identiques, l'authenticité du signataire est prouvée. Pendant la durée du projet, un programme d'application Java a été écrit dans lequel la fonctionnalité ECDSA de signature et de vérification est fournie.
The Elliptic Curve Digital Signature Algorithm (ECDSA) consists of two modules: one is the signing algorithm used by a signer and the second one is the verification algorithm used by public to verify the signer¿s identity. A person who wants to sign a message digitally uses the signing algorithm, which first makes a message digest (hash) of the message using a suitable hash function (SHA-1) and then the message digest is encrypted using the signer¿s private key. The encrypted message digest is the ¿Digital Signature¿ of the sender on that message. Anyone can verify whether that ¿Digital Signature¿ is authentic or not by using verification algorithm. At first a message digest of the signer¿s message is created using the identical hash function (SHA-1). The verifier then decrypts the ciphered hash output using the signer¿s public key. If the ciphered hash output and the message digest created by the verifier are found to be identical, the signer¿s authenticity is proved. During the period of project duration, a java application program has been written in which the ECDSA functionality of both signing and verification is provided.
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.