Articles of hash

Como obter o hash MD5 de um arquivo em C ++?

Eu tenho o caminho do arquivo. Como posso obter o hash MD5 dele?

Obtendo o local de hash de URL e usando-o no jQuery

Eu gostaria de obter o valor depois de um hash no URL da página atual e, em seguida, ser capaz de aplicar isso em uma nova function … por exemplo. O URL pode ser www.example.com/index.html#foo E eu gostaria de usar isso em conjunto com o seguinte trecho de código $(‘ul#foo:first’).show(); Eu estou meio que assumindo […]

O Hash Rocket está obsoleto?

A publicação do foguete RIP Hash bem citada parece implicar que a syntax do Hash Rocket ( :foo => “bar” ) está obsoleta em favor do hash do estilo JSON new-to-Ruby ( foo: “bar” ), mas eu Não é possível encontrar qualquer referência definitiva informando que a forma Hash Rocket está realmente obsoleta / desaconselhada […]

Onde você armazena suas cordas de sal?

Eu sempre usei uma string de sal por input adequada ao hashing de senhas para armazenamento de database. Para minhas necessidades, armazenar o sal no database ao lado da senha com hash sempre funcionou bem. No entanto, algumas pessoas recomendam que o sal seja armazenado separadamente do database. O argumento deles é que, se o […]

Hash de senha, salt e armazenamento de valores de hash

Suponha que você tenha a liberdade de decidir como as senhas em hash devem ser armazenadas em um DBMS. Existem deficiências óbvias em um esquema como este? Para criar o valor de hash armazenado no DBMS, leve: Um valor que é exclusivo para a instância do servidor DBMS como parte do sal, E o nome […]

Qual function hash criptográfica devo escolher?

A estrutura .NET é fornecida com 6 diferentes algoritmos de hashing: MD5: 16 bytes (tempo para hash 500MB: 1462 ms) SHA1: 20 bytes (1644 ms) SHA256: 32 bytes (5618 ms) SHA384: 48 bytes (3839 ms) SHA512: 64 bytes (3820 ms) RIPEMD: 20 bytes (7066 ms) Cada uma dessas funções funciona de maneira diferente; O MD5 […]

Analisando o hash / fragment de URL com JavaScript

Procurando uma maneira de analisar pares de chaves fora do hash / fragment de uma URL em um object / matriz associativa com JavaScript / JQuery

Como faço para combinar valores de hash em C ++ 0x?

C ++ 0x adiciona hash(…) . Eu não consegui encontrar uma function hash_combine, como apresentado no boost . Qual é a maneira mais limpa de implementar algo assim? Talvez, usando C ++ 0x xor_combine ?

CommonHMAC em Swift

Eu estou tentando criar um HMAC SHA-1 hash de uma string no Swift, mas não consigo descobrir como interagir com as APIs, uma vez que não parece estar importando o framework CommonCrypto. Eu tentei várias formas diferentes de “importar CommonCrypto” e criar um arquivo de header de ponte, mas nada disso fez a diferença. O […]

Existe um ponto fixo MD5 onde md5 (x) = = x?

Existe um ponto fixo na transformação MD5, ou seja, existe x tal que md5(x) == x ?