Tag: hmac

In der Kryptografie HMAC (Hash-based Message Authentication Code) ist eine spezifische Konstruktion für die Berechnung eines message authentication code (MAC) mit einer kryptografischen hash-Funktion in Kombination mit einem geheimen Schlüssel.

Ruby und PHP HMACs nicht einverstanden

Anzahl der Antworten 2 Antworten
Ich versuche zu schaffen, ein HMAC in Ruby und überprüfen Sie dann, es in PHP. Ruby: require 'openssl' message = "A522EBF2-5083-484D-99D9-AA97CE49FC6C,1234567890,/api/comic/aWh62,GET" key = "3D2143BD-6F86-449F-992C-65ADC97B968B" hash = OpenSSL::HMAC.hexdigest('sha256', message, key) p hash PHP: <?php $message = "A522EBF2-5083-484D-99D9-AA97CE49FC6C,1234567890,/api/comic/aWh62,GET"; $key

Unterschied zwischen HMACSHA256 und HMACSHA512

Anzahl der Antworten 3 Antworten
Sind wir unter den unten angegebenen code zur Erzeugung eines HMac hash gegen eine sensible Wert in C# public string GenerateHMac(string key, string message) { var decodedKey = Convert.FromBase64String(key); var hasher = new HMACSHA256(decodedKey); var messageBytes =

Die überprüfung der hmac-sha1-Signatur in Java

Anzahl der Antworten 1 Antworten
Ich würde gerne wissen, wie ich überprüfen konnte die Signatur, die ich erstellt. Mein code zum erstellen einer Signatur, die so ähnlich aussieht wie dieses: HMAC-SHA1: Wie man es richtig in Java? Sende ich die Nachricht, die

digest/hmac ist Teil der ruby-standard-lib

Anzahl der Antworten 2 Antworten
arbeite ich mit einigen codes hat: begin require 'digest/hmac' USE_EMBEDDED_HMAC = false rescue puts "HMAC, not found in standard lib." + $!.message require 'hmac-sha1' USE_EMBEDDED_HMAC = true end Wie ich sehen konnte, zumindest in Schienen 1.8.6 seine

Generieren Sie einen HMAC-SHA256-hash mit Schlüssel-in C++

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche für eine Funktion oder einen Weg, die zurückkehren würde, HMAC-SHA256-hash in C++ mit Schlüssel. Ich habe gesehen, Dokumentation von Crypto++ und OpenSSL, aber es akzeptiert nicht einen zusätzlichen parameter, der den geheimen

Ist HMAC notwendig, wenn alle API-Aufrufe über https?

Anzahl der Antworten 2 Antworten
Wenn alle api-Aufrufe gesendet werden über https, hat HMAC fügt keine zusätzliche Sicherheit? Zum Beispiel, in oauth 2, der client sendet seinen geheimen Schlüssel, um die Anbieter ohne hashing löschen. Wird dieses als sicher betrachtet, weil es

HMACSHA256 Ausgabe-bytes / bits

Anzahl der Antworten 1 Antworten
Mein Freund erzählte mir, zu verwenden "HMACSHA256" algo und ich habe den folgenden code : SecretKey signingKey = new SecretKeySpec("123".getBytes(), "HMACSHA256"); Mac mac = Mac.getInstance("HMACSHA256"); mac.init(signingKey); byte digest = mac.doFinal("ABCDEF".getBytes()); System.out.println("HMA : "+digest.length); Wollte nur wissen, dass

Sicherung einer javascript-client mit hmac

Anzahl der Antworten 3 Antworten
Recherchiere ich Möglichkeiten zur Sicherung einer javascript-Anwendung, mit der ich arbeite. Die Anwendung ist ein chat-client, die nutzt APE (Ajax Push Engine) als backend. Aktuell, jeder kann auf die Seite zugreifen, und stellen Sie einen GET -

Wie zu verwenden HMAC-SHA256?

Anzahl der Antworten 1 Antworten
Als pro die verschiedenen docs, die ich gelesen haben, für die Verwendung von HMAC-SHA256, ich habe verstanden, dass: H (K XOR opad, H (K XOR ipad, text)), wobei H in meinem Fall ist SHA256. Aber, SHA256-Eingang hat

Wie zum entschlüsseln einer Zeichenkette verschlüsselt mit HMACSHA1?

Anzahl der Antworten 3 Antworten
Ich bin eine Verschlüsselung Anfänger versuchen, an einigen Werten hin und her zwischen den Systemen. Ich kann verschlüsseln der Wert, kann aber nicht scheinen, um herauszufinden, wie zu entschlüsseln, die auf das andere Ende. Ich habe eine

Beste Weg, um secure ASP.NET WEB-API2, wo mehrere client verwenden

Anzahl der Antworten 3 Antworten
Was ist die beste Möglichkeit, um eine WEB-API, wenn Sie mehrere verschiedene clients zu verwenden? Jeder client muss über einen eigenen API-Schlüssel, um mit zu verbinden. Jetzt habe ich gelesen verschiedene Dinge, aber ich habe noch einige

HmacSHA256 Hashing in JAVA

Anzahl der Antworten 1 Antworten
Ich habe eine Reihe von Schritten zu erhalten, ein hash der Daten. Ich habe versucht zu verstehen, die Schritte, die für eine Recht lange jetzt, aber der hash ist, ich bin immer scheint nicht zu passen erwarteten

Warum base64-a sha1/sha256-hash?

Anzahl der Antworten 2 Antworten
kann mir jemand sagen, warum amazon wollen die eine base64-des-hmac-sha1/sha256-hash? http://docs.amazonwebservices.com/AmazonSimpleDB/latest/DeveloperGuide/HMACAuth.html Ich weiß, dass base64 zu stellen binäre Datum in ascii, aber sha1/sha256 ist bereits ascii – ich meine seine nur hex. Dank Timo InformationsquelleAutor tuna |

PBKDF2-HMAC-SHA1

Anzahl der Antworten 1 Antworten
Zum generieren einer gültigen pairwise master key für ein WPA2-Netzwerk einen router nutzt die PBKDF2-HMAC-SHA1-Algorithmus. Ich verstehe, dass die sha1-Funktion wird ausgeführt, 4096 mal zum ableiten der PMK, jedoch habe ich zwei Fragen über den Prozess. Ausrede

Base64_encode Unterschied zwischen Java und PHP

Anzahl der Antworten 1 Antworten
Hier ist mein problem : Habe ich eine JAVA-Funktion zum generieren eines verschlüsselten string. Ich habe zu tun die gleiche Sache in PHP. Meine Java-Funktion : String generateSignature () { byte Sequence = ("hello").getBytes("UTF-8"); Mac HMAC =

Wie beheben Sie diese Fehler: invalid conversion from 'const char*' in 'const uint8_t*

Anzahl der Antworten 1 Antworten
Installierte ich diese SHA-Bibliothek: https://github.com/Cathedrow/Cryptosuite. Ich möchte zu implementieren HMAC256 mit Arduino IDE 1.6.7 installiert auf Win. 10 und der controller ATMEGA328. Kopiert habe ich das Beispiel in Ihre Webseite. Ich bin noch neu und möchte zum

MD5-HMAC Mit OpenSSL

Anzahl der Antworten 3 Antworten
Ich versuche zu generieren, MD5-HMAC mit OpenSSL & der meiste code ist geliehen. Der hmac wird generieren ist falsch: #include <openssl/hmac.h> #include <openssl/evp.h> #include <syslog.h> #include <string.h> #include <openssl/engine.h> #include <openssl/hmac.h> #include <openssl/evp.h> #include <stdio.h> #include <string.h>

HMAC-SHA-256 in PHP

Anzahl der Antworten 2 Antworten
Ich haben, um ein autorisation hash aus diesem string: kki98hkl-u5d0-w96i-62dp-xpmr6xlvfnjz:20151110171858:b2c13532-3416-47d9-8592-a541c208f755:hKSeRD98BHngrNa51Q2IgAXtoZ8oYebgY4vQHEYjlmzN9KSbAVTRvQkUPsjOGu4F Dieses Geheimnis ist für eine HMAC-hash-Funktion: LRH9CAkNs-zoU3hxHbrtY0CUUcmqzibPeN7x6-vwNWQ= Die autorisation hash, ich habe zu erzeugen, ist dies: P-WgZ8CqV51aI-3TncZj5CpSZh98PjZTYxrvxkmQYmI= Gibt es einige Dinge zu beachten: Die Signatur gebaut werden

Ist es sicher zu verwenden eine 128-bit-Schlüssel in HMAC-SHA256?

Anzahl der Antworten 2 Antworten
Facebook app secret ist eine Zeichenfolge von 32 Zeichen (0-9, a-f) und somit stellt es eine 128-bit byte-array. Facebook verwendet diese als den Schlüssel zu generieren unterschriebenen Antrag mit HMAC-SHA256. Ist dies eine korrekte Nutzung? Ich dachte,

HMAC-basierten one-time password in C# (RFC 4226 - HOTP)

Anzahl der Antworten 3 Antworten
Ich bin versucht zu wickeln, mein Gehirn um die Generierung einer 6 Ziffern/Zeichen nicht case sensitive ablaufenden one-time-Passwort. Meine Quelle ist http://tools.ietf.org/html/rfc4226#section-5 Zunächst die definition der Parameter C 8-byte counter value, the moving factor. This counter MUST

Wie man verdauen Darstellung CryptoJS.HmacSHA256 in JS

Anzahl der Antworten 2 Antworten
Habe ich zu generieren string-Darstellung CryptoJS.HmacSHA256 im digest (Byte-Darstellung). Ich brauche es, weil ich zu duplizieren python-code zu erstellen, so digest in javascript: print hmac.new("secret", "test", hashlib.sha256).digest() ')�kb��>�y+������:�o��H� ' Ist das Ziel, doppelte Verhalten der obige code

iPhone und HMAC-SHA-1 Kodierung

Anzahl der Antworten 7 Antworten
ich versuche zu bekommen, einen Anruf zu amazon web service und im stecken immer auf die Unterschrift, sah dies, aber ich habe noch eine Frage. anhand dieses Beispiels, was die NSData *keyData; NSData *clearTextData ? was brauche

Wie kann ich die Entschlüsselung eines HMAC?

Anzahl der Antworten 4 Antworten
Kann ich eine HMAC mit den folgenden: var encrypt = crypto.createHmac("SHA256", secret).update(string).digest('base64'); Ich versuche zum entschlüsseln einer kodierten HMAC mit dem Geheimnis: var decrypt = crypto.createDecipher("SHA256", secret).update(string).final("ascii"); Folgende war nicht erfolgreich. Wie kann ich die Entschlüsselung eines

Generieren eines starken HMACSHA256 Schlüssel in C#

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche zu implementieren HMACSHA256 Anfrage Anmeldung eine API, die ich gerade Baue. Von dem, was ich verstanden von https://tools.ietf.org/html/rfc4868, es ist am besten, dass der geheime Schlüssel die gleiche Anzahl von bits wie

Android : so erstellen Sie HMAC-MD5-string?

Anzahl der Antworten 2 Antworten
Ich versuche zum erstellen einer android-MD5-hash-string gleich dem C# - code unten: private string CalculateHMACMd5(string message, string key) { System.Text.ASCIIEncoding encoding = new System.Text.ASCIIEncoding(); byte keyByte = encoding.GetBytes(key); HMACMD5 hmacmd5 = new HMACMD5(keyByte); byte messageBytes = encoding.GetBytes(message);

Wie man PHP zu erstellen, HMAC-SHA1-strings wie Objective-C?

Anzahl der Antworten 1 Antworten
Ich versuche zu implementieren, die eine Authentifizierungs-Lösung mit PHP und Objective-C. Beide Sprachen erstellen Sie Ihre eigenen HMAC-SHA1-kodierte strings mit dem gleichen Schlüssel und das gleiche Geheimnis. Offenbar scheinen Sie unterscheiden sich in Ihrer Art und Weise,

HMAC-SHA256-in Delphi

Anzahl der Antworten 6 Antworten
Muss ich generieren Sie einen HMAC-SHA256-Signaturen für die Amazon-web-services-API. Die alten DCPcrypt Bibliothek hat sha256-Routinen aber nicht tun, HMAC-Signatur. Wer kennt eine gratis-hashing-Bibliothek, die ich verwenden könnte? InformationsquelleAutor Jacob | 2010-01-04

Warum die hashlib und hmac sind die Erzeugung unterschiedlicher hash-Werte?

Anzahl der Antworten 1 Antworten
In Python 2.7, my = "my" key = "key" print(hashlib.sha256(my + key).hexdigest()) print(hmac.new(my, key, hashlib.sha256).hexdigest()) Ausgabe, 5e50f405ace6cbdf17379f4b9f2b0c9f4144c5e380ea0b9298cb02ebd8ffe511 15a55993a27e0de7a4c4daa67a7c219199a464ca283797f545b783cce07b38a5 oder habe ich das falsch verstanden? Deine Antwort ist hier stackoverflow.com/questions/2836100/... ok, danke. er dj InformationsquelleAutor Er Dj |

Wie die Umsetzung HMAC-Authentifizierung in einen RESTful WCF-API

Anzahl der Antworten 2 Antworten
Bauen wir ein RESTful API über WCF (derzeit .Net 3.5, aber bewegen werden .Net 4 bald). Wir haben einen funktionalen Rahmen, aber es ist derzeit ungesichert. Es wird zugänglich sein müssen, aus .Net-Anwendungen als auch auf iOS

Verwirrt, wie man AES und HMAC

Anzahl der Antworten 1 Antworten
Ich bin ein bisschen verwirrt, wie zur Verwendung der AES-und HMAC (basierend auf SHA-256) in geeigneter Weise bei der übertragung der verschlüsselten Nachricht vom server zum client oder Umgekehrt Korrigieren Sie mich bitte, wenn Sie die folgende

Bibliothek für die Erzeugung von HMAC-SHA1-OAuth-Signatur auf Android?

Anzahl der Antworten 4 Antworten
Mithilfe der Spezifikationen unten brauche ich zum erstellen einer oauth_signature auf Android. Ich bin auf der Suche nach einer Bibliothek, die Griffe der boiler plate code bei der Erstellung einer Signatur für den Zugriff auf Ressourcen über

Generieren müssen HMAC-SHA256-hash in Objective-C wie in Java

Anzahl der Antworten 2 Antworten
Ich muss zum generieren eines hash mithilfe von HMAC-SHA256. Ich bin mit dem folgenden code in Java. Ich brauche einen äquivalenten code in Objective-C. javax.crypto.Mac mac = javax.crypto.Mac.getInstance(type); javax.crypto.spec.SecretKeySpec secret = new javax.crypto.spec.SecretKeySpec(key.getBytes(), type); mac.init(secret); byte digest

Wie kann ein Hardware-Token-Geräte funktionieren?

Anzahl der Antworten 1 Antworten
Kürzlich meine bank schickte mir diese kleine Gerät erzeugt einen eindeutigen code, der verwendet werden muss, wenn die Durchführung von online-Transaktionen, kann das Gerät tut, ist, generieren diese einzigartige code, wenn ich drücken Sie eine bestimmte Taste

Grundlagen der python-Verschlüsselung w/ hashlib sha1 -

Anzahl der Antworten 3 Antworten
Ich bin kämpfen, um vollständig zu verstehen, wie die Verschlüsselung funktioniert und codiert ist, vor allem mit python. Ich versuche nur, um die Grundlagen nach unten, und erstellen Sie code in die einfachste form. Ich werde die

Wie generieren Sie einen HMAC-SHA1-in C#?

Anzahl der Antworten 3 Antworten
Ich versuche Gebrauch zu machen, der eine REST-API mit C#. Die API-Schöpfer vorgesehen hat, sample-Bibliotheken, die in PHP, Ruby und Java. Ich bin immer hing an einem Teil, wo ich zu generieren Sie eine HMAC. Hier ist,

java-äquivalent zu dem php-hmac-SHA1

Anzahl der Antworten 7 Antworten
Ich bin auf der Suche nach eine java-äquivalent zu dieser php-Aufruf: hash_hmac('sha1', "test", "secret") Habe ich versucht, dieses, mit java.crypto.Macaber die beiden nicht Zustimmen: String mykey = "secret"; String test = "test"; try { Mac mac =

xcode ios-HMAC-SHA-256-Hash

Anzahl der Antworten 2 Antworten
So, ich bin versucht, herauszufinden, wie zu tun, ein hmacshad256-hash für ios, wie das ist, den hash habe ich für den wcf-Dienst-api die ich gemacht habe. Ich habe versucht, zu suchen einige Informationen über Sie, sondern würde

AES256-CBC + HMAC-SHA256-die Gewährleistung der Vertraulichkeit *und* Authentifizierung?

Anzahl der Antworten 2 Antworten
Ich ' m denken der Verwendung von AES256-CBC + HMAC-SHA-256 als Baustein für Nachrichten sorgt für Vertraulichkeit und Authentifizierung. Insbesondere, betrachten Sie dieses Szenario: Alice ist der Besitz eines öffentlichen Schlüssels die Zugehörigkeit zu Bob (Austausch der

Wie generieren Sie einen HMAC in Java entspricht ein Python-Beispiel?

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche an der Umsetzung einer app immer Twitter-Autorisierung via Oauth in Java. Der erste Schritt ist immer eine Anfrage-token. Hier ist ein Python-Beispiel für app engine. Testen mein code, ich bin mit Python

Objective-C Beispielcode für HMAC-SHA1

Anzahl der Antworten 8 Antworten
Muss ich generieren Sie einen HMAC-SHA1-in Ziel C. Aber ich didnt finden Sie alles, was funktioniert. Ich habe versucht, mit CommonCrypto, mit CCHMAC, aber hat nicht funktioniert. Ich brauche generieren Sie einen hmac und nach generieren HOTP-Nummer.

PHP: Wie kann ich eine HmacSHA256-Signatur eines Strings erzeugen?

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit zum erstellen einer HmacSHA256 Unterschrift eines string in php? InformationsquelleAutor der Frage tarnfeld | 2010-04-25

Was ist der Unterschied zwischen Message Digest, Message Authentication Code und HMAC?

Anzahl der Antworten 2 Antworten
Mein Verständnis der message digest ist, dass es einen verschlüsselten hash einige Daten, die gesendet werden zusammen mit den verschlüsselten Daten, so dass Sie können überprüfen, dass die Daten nicht manipuliert wurden. Was ist der Unterschied dann

HMAC vs einfache MD5 Hash

Anzahl der Antworten 3 Antworten
Kann mir jemand erklären, was der Vorteil der Verwendung HMАC ist? Zum Beispiel, wenn ich einen text T und ein Schlüssel Kich kann entweder HMAC-MD5 Algorithmus oder Md5(T + K) um eine Unterschrift. InformationsquelleAutor der Frage user496949

Wie versende ich ein Passwort sicher via HTTP mit Javascript in Abwesenheit von HTTPS?

Anzahl der Antworten 11 Antworten
Den sehr grundlegenden Problem aller Entwickler zu tun: Wenn der Benutzer das Formular sendet, wird das Kennwort geschickt wird, über das Netzwerk, und es muss geschützt werden. Die Seite, die ich entwickeln ist nicht über HTTPS. Weder

C # entspricht hash_hmac in PHP

Anzahl der Antworten 3 Antworten
verwenden .NET und C#, die ich brauche, um eine Integrität string HMAC-SHA512, um ein PHP-server . Verwendung in C# : Encoding encoding = Encoding.UTF8; byte keyByte = encoding.GetBytes(key); HMACSHA512 hmacsha512 = new HMACSHA512(keyByte); byte messageBytes = encoding.GetBytes(message);

Implementierung HMAC-SHA1 in Python

Anzahl der Antworten 6 Antworten
Ich versuche, mit der OAuth-einer website, die eine Signatur-Methode "HMAC-SHA1" nur. Frage ich mich, wie zum implementieren dieser in Python? InformationsquelleAutor der Frage xiaohan2012 | 2011-12-01

Python3 und hmac. Wie behandelt man eine Zeichenfolge, die nicht binär ist?

Anzahl der Antworten 2 Antworten
Hatte ich ein Skript in Python2 das war großartig. def _generate_signature(data): return hmac.new('key', data, hashlib.sha256).hexdigest() Wo Daten wurde die Ausgabe von json.dumps. Nun, wenn ich versuche, führen Sie die gleiche Art von code in Python 3, bekomme

HMAC-SHA1 in der bash

Anzahl der Antworten 4 Antworten
Gibt es ein bash-Skript zum erstellen einer HMAC-SHA1 hash? Ich bin auf der Suche nach etwas, das äquivalent zu den folgenden PHP-code: hash_hmac("sha1", "value", "key"); InformationsquelleAutor der Frage Mark | 2011-09-02

Verwenden von HMAC-SHA1 für die API-Authentifizierung - Wie kann das Client-Passwort sicher gespeichert werden?

Anzahl der Antworten 3 Antworten
In eine RESTful-API, die verwendet S3-Stil Authentifizierung der API-client signiert die Anfrage mit seinem geheimen Schlüssel mittels HMAC-SHA1, so dass der geheime Schlüssel wird nie übertragen über die Leitung. Der server authentifiziert sich dem client mit, dass

HMAC-SHA256 Algorithmus zur Signaturberechnung

Anzahl der Antworten 9 Antworten
Ich versuche zum erstellen einer Signatur mit dem HMAC-SHA256-Algorithmus und das ist mein code. Ich bin mit US-ASCII-Codierung. final Charset asciiCs = Charset.forName("US-ASCII"); final Mac sha256_HMAC = Mac.getInstance("HmacSHA256"); final SecretKeySpec secret_key = new javax.crypto.spec.SecretKeySpec(asciiCs.encode("key").array(), "HmacSHA256"); final byte