digest / hmac ist Teil von Ruby Standard lib

7

Ich arbeite mit einigen Codes, die eine hat:

%Vor%


Wie ich sehen konnte, zumindest in Schienen 1.8.6 ist es nicht Teil der Standardbibliothek. Ist es ein Teil aus dem Ruby 1.9 Lib? Wenn nicht, sollte ich ein Juwel installieren?

Beachten Sie, dass Lösungen, die OpenSSL verwenden, nicht akzeptiert werden, da sie trotzdem in "require 'digest / hmac'"

fehlschlagen

Der fragliche Code ist hier Ссылка

    
VP. 24.12.2009, 19:32
quelle

2 Antworten

18

Es ist in 1.8.7 verfügbar. Versuchen Sie Folgendes:

%Vor%     
Chandra Patni 24.12.2009, 19:44
quelle
7

Aus der 1.9.3 Dokumentation :

  

ACHTUNG: Von dieser Bibliothek wird abgeraten, weil diese Implementierung experimentell sein sollte, aber irgendwie unbemerkt in die 1.9-Serie gelangt ist. Bitte verwenden Sie stattdessen OpenSSL :: HMAC in der Bibliothek "openssl".

    
Ash Berlin-Taylor 01.06.2012 12:36
quelle

Tags und Links