Artikel Tagged 'rsa'

As3Crypto ActionScript 3 Cryptography Bibliothek

As3 Crypto Framework 1.1 ist eine Bibliothek, in ActionScript 3 geschrieben, dass Sie auf die häufigsten Verschlüsselungsalgorithmen wie beantragen können:

  • Public Key-Verschlüsselung: RSA (Verschlüsselung teilweise nur..)
  • Secret Key Encryption: AES, DES, 3DES, Blowfish, XTEA, RC4
  • Vertraulichkeit Modi: ECB, CBC, CFB, CFB8, OFB, CTR
  • Hashing Algorithmen: MD5, SHA-1, SHA-224, SHA-256
  • Dichtungen zur Verfügung: PKCS # 5, PKCS # 1
  • Andere nützliche Dinge: HMAC, Random

Die Bibliothek bietet eine Vielzahl von Klassen, um die Verschlüsselungs-Algorithmen anwenden. Es ist unter BSD-Lizenz, als Teil des Quellcodes stammt aus Java, C und JavaScript. Auf der Website finden Sie weitere Informationen, die Quellen und die Binaries.

Fortsetzung ...

Die RSA-Verschlüsselung

Zunächst einmal, wie im Beitrag erwähnt Verschlüsselung System RSA ist ein Public-Key-Verschlüsselung und nutzt die Eigenschaften von Primzahlen. Darüber hinaus ist das arithmetische Mittel verwendet (in den Berechnungen) nicht das gewöhnliche, sondern die sogenannte endliche oder artirmetica modular. Lassen Sie rechts ab dieser Schritt für Schritt bei der Umsetzung der RSA-Verschlüsselung vor.

Fortsetzung ...

Cryptography

Da wir mehr und mehr Ver-und Entschlüsselung Code, in Verletzung des Schutzes auf DVDs und mehr angenommen, sprechen hier sind einige Tipps, damit Sie verstehen, zumindest in groben Zügen, ist ein Argument, sehr abwechslungsreich, interessant und komplex.

Die Kunst des critografia, dh die Fähigkeit, eine Nachricht an alle, außer für einen bestimmten Empfänger zu verstecken, stammt aus alten Zeiten. Im Allgemeinen Verschlüsseln einer Nachricht ist eine Codierung Methode wählen, und es gibt mehrere. Der Nachteil, die bis vor kurzem war, dass diese Methode nicht nur durch den Absender (die Person, die die Nachricht verschlüsselt) bekannt sein, aber - natürlich - auch durch den Empfänger. In anderen Worten, Absender und Empfänger einen Weg finden, die Verschlüsselungsmethode auszutauschen.

Fortsetzung ...