calvinmetcalf.com

Avaliação do site calvinmetcalf.com

JavaScript and Maps (in that order)

 Gerado a 20 de Março de 2026 06:09 AM

Estatísticas desatualizadas? ATUALIZE !

O resultado é de 54/100

Conteúdo SEO

Título

JavaScript and Maps (in that order)

Cumprimento : 35

Perfeito, o Título contém entre 10 e 70 caracteres.

Descrição

Cumprimento : 0

Mau. Não encontrámos nenhuma Descrição META na sua página.

Palavras-chave

javascript,crypto,js,node,async

Perfeito, a página contém palavras-chave META.

Propriedades Og Meta

Boa! Esta página tira vantagens das propriedades Og.

Propriedade Conteúdo
site_name Tumblr
title JavaScript and Maps (in that order)
url https://calvinmetcalf.com/?og=1
type profile
image https://64.media.tumblr.com/avatar_47dc9dfb056f_128.pnj

Cabeçalhos

H1 H2 H3 H4 H5 H6
44 55 0 0 10 0
  • [H1] JavaScript and Maps (in that order)
  • [H1] Public key encryption
  • [H1] RSA
  • [H1] DSA
  • [H1] Actually implementing it
  • [H1] Padding
  • [H1] Motherfraking PEM files
  • [H1] Algorithm-specific private keys
  • [H1] Generic private keys
  • [H1] Encrypted private keys
  • [H1] Algorithm-specific public keys
  • [H1] Generic public keys
  • [H1] Conclusions
  • [H1] Basic Idea
  • [H1] Advantages
  • [H1] Big numbers
  • [H1] Pow mod
  • [H1] Finding Primes
  • [H1] What does “safe” mean?
  • [H1] Performance
  • [H1] XOR
  • [H1] AES
  • [H1] Modes of operation
  • [H1] Key Derivation
  • [H1] Modes Of Operation, continued
  • [H1] Electronic Code Book (ECB)
  • [H1] Cipher Block Chaining
  • [H1] Cipher feedback (CFB)
  • [H1] Cipher feedback 8 bit (CFB8)
  • [H1] Cipher feedback 1 bit (CFB1)
  • [H1] Output feedback (OFB)
  • [H1] Counter (CTR)
  • [H1] Galois/Counter Mode (GCM)
  • [H1] Other Modes
  • [H1] Wrapping Up
  • [H1] Did you use the Web Crypto API?
  • [H1] What is SubtleCrypto actually doing?
  • [H1] Things that would make the API much better
  • [H1] Bindings and what not
  • [H1] Commentary
  • [H1] ES6 Modules
  • [H1] A lengthy digression on AMD and Common JS modules.
  • [H1] Another Tangent
  • [H1] My opinions
  • [H2] Mistaken Assumptions in JavaScript
  • [H2] Porting Node.js Crypto to the Browser part 3:
  • [H2] RSA and DSA Public Key Signatures and RSA Encryption.
  • [H2] Encryption
  • [H2] Sign messages
  • [H2] Signature padding
  • [H2] Encryption padding
  • [H2] PKCS1 v1.5
  • [H2] OAEP
  • [H2] ——-BEGIN RSA PRIVATE KEY——-
  • [H2] ——-BEGIN EC PRIVATE KEY——-
  • [H2] ——-BEGIN DSA PRIVATE KEY——-
  • [H2] Legacy encrypted private keys
  • [H2] RSA
  • [H2] ECDSA
  • [H2] DSA
  • [H2] RSA
  • [H2] DSA
  • [H2] EC
  • [H2] Package Size
  • [H2] Thanks
  • [H2] Porting node.js crypto to the browser, part 2: Diffie-Hellman
  • [H2] 1. Specify a MODP group
  • [H2] 2. Specify a prime (and maybe a generator)
  • [H2] 3. Specify a prime length (and maybe a generator)
  • [H2] Method 1: Simple Sieve
  • [H2] Method 2: Fermat primality test
  • [H2] Method 3: Miller Rabin
  • [H2] Porting Node.js crypto to the browser, part 1: all about ciphers
  • [H2] Some background on the Node.js crypto library
  • [H2] Block cipher modes of operations
  • [H2] Self-synchronizing stream cipher modes of operations
  • [H2] Stream cipher modes of operation
  • [H2] No I didn’t use the Web Crypto Api
  • [H2] A Thousand Days of Kublai
  • [H2] Module: The Nitty Gritty
  • [H2] Static Analysis
  • [H2] Circular dependencies
  • [H2] Static Analysis
  • [H2] Circular References
  • [H2] Mutable Binding
  • [H2] Module Drama Recap
  • [H2] Making Promises Fast
  • [H2] Lie
  • [H2] Immediate
  • [H2] Back to Lie
  • [H2] Conclusion
  • [H2] Comparing promise libraries
  • [H2] Bluebird
  • [H2] When
  • [H2] Q
  • [H2] RSVP
  • [H2] Then-Promise
  • [H2] Lie
  • [H2] Wrap up
  • [H5] 9th Sep 2015
  • [H5] 27th Jan 2015
  • [H5] 15th Dec 2014 | 1 note
  • [H5] 1st Dec 2014 | 3 notes
  • [H5] 26th Nov 2014 | 1 note
  • [H5] 12th Aug 2014 | 2 notes
  • [H5] 23rd Jun 2014 | 1 note
  • [H5] 14th Jun 2014
  • [H5] 8th May 2014
  • [H5] 7th May 2014 | 2 notes

Imagens

Encontrámos 6 imagens nesta página.

6 atributos ALT estão vazios ou em falta. É recomendado adicionar texto alternativo de modo a que os motores de busca identifiquem melhor o conteúdo das suas imagens.

Rácio Texto/HTML

Rácio : 64%

Ideal! O rácio de texto para código HTML desta página está entre 25 e 70 porcento.

Flash

Perfeito, não foi encontrado conteúdo Flash nesta página.

Iframe

Oh, não, esta página tem Iframes na página, o que significa que o conteúdo destas não pode ser indexado.

Reescrita de URL

Perfeito. As ligações aparentam ser limpas!

Underscores (traços inferiores) nas URLs

Perfeito. Não foram encontrados 'underscores' (traços inferiores) nas suas URLs.

Ligações para a própria página

Encontrámos um total de 150 ligações incluindo 13 ligações a ficheiros

Âncoras Tipo Sumo
JavaScript and Maps (in that order) Internas Passa sumo
Archive Internas Passa sumo
RSS Internas Passa sumo
Twitter Externas Passa sumo
9th Sep 2015 Internas Passa sumo
implementation Externas Passa sumo
bug in firefox Externas Passa sumo
27th Jan 2015 Internas Passa sumo
Part 1: Ciphers Internas Passa sumo
Part 2: Diffie-Hellman Internas Passa sumo
check out Wikipedia Externas Passa sumo
end-to-end Externas Passa sumo
implemented modular inverse Externas Passa sumo
built into bn.js Externas Passa sumo
RFC 6979 Externas Passa sumo
this article Externas Passa sumo
this paper Externas Passa sumo
Optical Assyrian Enlisted Pandas Externas Passa sumo
https://gist.github.com/calvinmetcalf/bc298830342b7de9efc3 Externas Passa sumo
failed IETF proposal Externas Passa sumo
this article Externas Passa sumo
see these keys being used in the wild Externas Passa sumo
this Stack Exchange answer Externas Passa sumo
really really bad key derivation function Externas Passa sumo
IDs of the 12 working modes here Externas Passa sumo
inherits Externas Passa sumo
create-hash Externas Passa sumo
randombytes Externas Passa sumo
create-hmac Externas Passa sumo
browserify-aes Externas Passa sumo
diffie-hellman Externas Passa sumo
Nolan Lawson Externas Passa sumo
Daniel Cousens Externas Passa sumo
Dominic Tarr Externas Passa sumo
Fedor Indutny Externas Passa sumo
JP Richardson Externas Passa sumo
15th Dec 2014 Internas Passa sumo
1 note Internas Passa sumo
Diffie-Hellman key exchange Externas Passa sumo
this library Externas Passa sumo
bn.js Externas Passa sumo
https://gist.github.com/calvinmetcalf/cecdf494a0d6a2b5e9ef Externas Passa sumo
this Erlang script Externas Passa sumo
https://gist.github.com/calvinmetcalf/1c3ad6247c8c6a98e38e Externas Passa sumo
Montgomery reduction Externas Passa sumo
a lot Externas Passa sumo
only for Externas Passa sumo
Fedor’s code Externas Passa sumo
defined here Externas Passa sumo
defined here Externas Passa sumo
RFC 3526 includes a table of key lengths Externas Passa sumo
no longer the case Externas Passa sumo
self-signed Externas Passa sumo
Sieve of Eratosthenes (I think) Externas Passa sumo
the code to generate them here Externas Passa sumo
This Externas Passa sumo
Miller-Rabin Externas Passa sumo
Nolan Lawson Externas Passa sumo
twitter Externas Passa sumo
1st Dec 2014 Internas Passa sumo
3 notes Internas Passa sumo
crypto library Externas Passa sumo
crypto.createCipher Externas Passa sumo
crypto.createCipheriv Externas Passa sumo
crypto.createDecipher Externas Passa sumo
crypto.createDecipheriv Externas Passa sumo
browserify-aes Externas Passa sumo
add latency Externas Passa sumo
the WebCrypto API Internas Passa sumo
few exceptions Externas Passa sumo
XOR or xoring Externas Passa sumo
masking Externas Passa sumo
my version Externas Passa sumo
triple sec Externas Passa sumo
crypto-js Externas Passa sumo
Wikipedia article on AES Externas Passa sumo
Wikipedia page on modes of operation Externas Passa sumo
rainbow table Externas Passa sumo
https://gist.github.com/calvinmetcalf/c259f12686aa7de31732 Externas Passa sumo
full version is here Externas Passa sumo
https://gist.github.com/calvinmetcalf/91e8e84dc63c75f2aa53 Externas Passa sumo
scrypt Externas Passa sumo
a library Externas Passa sumo
defined here Externas Passa sumo
the Wikipedia entry Externas Passa sumo
BEAST attack Externas Passa sumo
picture on Wikipedia Externas Passa sumo
birthday problem Externas Passa sumo
https://gist.github.com/calvinmetcalf/2bcb9d7e552a2fbdba08 Externas Passa sumo
Stanford Javascript Crypto Library Externas Passa sumo
the spec Externas Passa sumo
not so fast in software Externas Passa sumo
JavaScript library for Chacha20/poly1305 Externas Passa sumo
https://gist.github.com/calvinmetcalf/03516ed7ff7d7ff2572c Externas Passa sumo
outstanding problem Externas Passa sumo
this library Externas Passa sumo
XTS Externas Passa sumo
Debian key bug Externas Passa sumo
WEP Externas Passa sumo
RC4 Externas Passa sumo
ChaCha20 and Salsa20 Externas Passa sumo
POODLE attack Externas Passa sumo
Dominic Tarr Externas Passa sumo
26th Nov 2014 Internas Passa sumo
1 note Internas Passa sumo
getSign/getVerify Externas Passa sumo
getECDH Externas Passa sumo
this spec Externas Passa sumo
https://gist.github.com/calvinmetcalf/37fe1d4fefe28c8ce98c Externas Passa sumo
https://gist.github.com/calvinmetcalf/7bc5dd44770eb163e018 Externas Passa sumo
NaCL Externas Passa sumo
12th Aug 2014 Internas Passa sumo
2 notes Internas Passa sumo
23rd Jun 2014 Internas Passa sumo
1 note Internas Passa sumo
last post Internas Passa sumo
browserify Externas Passa sumo
Guy Bedford Externas Passa sumo
from Guy’s es6-module-loader Externas Passa sumo
quote Guy here Externas Passa sumo
require.js documentations Externas Passa sumo
14th Jun 2014 Internas Passa sumo
8th May 2014 Internas Passa sumo
my last post Internas Passa sumo
promise library lie Externas Passa sumo
immediate Externas Passa sumo
step 2 of the spec Externas Passa sumo
7th May 2014 Internas Passa sumo
2 notes Internas Passa sumo
a lot of spec compliant promise implementations Externas Passa sumo
bluebird Externas Passa sumo
Q Externas Passa sumo
RSVP Externas Passa sumo
then/promise Externas Passa sumo
when Externas Passa sumo
async Externas Passa sumo
My benchmark results are here Externas Passa sumo
size comparisons are here Externas Passa sumo
written by somebody else originally Externas Passa sumo
pointed out on twitter Externas Passa sumo
now works in web workers Externas Passa sumo
pouchdb Externas Passa sumo
my next post Internas Passa sumo
2 Internas Passa sumo
3 Internas Passa sumo
4 Internas Passa sumo
5 Internas Passa sumo
The Minimalist Theme Externas Passa sumo
The Minimalist Externas Passa sumo
Tumblr Externas Passa sumo

Palavras-chave SEO

Núvem de palavras-chave

function all key like private from message keys public data

Consistência das Palavras-chave

Palavra-chave Conteúdo Título Palavras-chave Descrição Cabeçalhos
key 156
private 67
message 63
from 62
all 54

Usabilidade

Url

Domínio : calvinmetcalf.com

Cumprimento : 17

Favicon

Ótimo, o site tem um favicon.

Facilidade de Impressão

Não encontrámos CSS apropriado para impressão.

Língua

Otimo! A língua declarada deste site é en.

Dublin Core

Esta página não tira vantagens do Dublin Core.

Documento

Tipo de Documento

HTML 5

Codificação

Perfeito. O conjunto de caracteres UTF-8 está declarado.

Validação W3C

Erros : 0

Avisos : 0

Privacidade do Email

Aviso! No mínimo, foi encontrado um endereço de email sob a forma de texto. Isto é um convite para que spammers entupam a caixa de correio deste endereço.

HTML obsoleto

Etiquetas obsoletas Ocorrências
<strike> 1

Etiquetas HTML obsoletas são etiquetas que já não são usadas segundo as normas mais recentes. É recomendado que sejam removidas ou substituídas por outras etiquetas atualizadas.

Dicas de Velocidade

Excelente, este site não usa tablelas dentro de tabelas.
Oh não, o site usa estilos CSS nas etiquetas HTML.
Boa, o site usa poucos ficheiros CSS.
Oh, não! O site utiliza demasiados ficheiros JavaScript (mais que 6).
Perfeito, o site tira vantagens da compressão gzip.

Dispositivos Móveis

Otimização para dispositivos móveis

Icon Apple
Meta Viewport Tag
Conteúdo Flash

Otimização

XML Sitemap

Perfeito, o site tem um mapa XML do site (sitemap).

https://calvinmetcalf.com/sitemap.xml

Robots.txt

https://calvinmetcalf.com/robots.txt

Perfeito, o seu site tem um ficheiro robots.txt.

Analytics

Perfeito, o site tem uma ferramenta analítica para a análise de atividade.

   Google Analytics

PageSpeed Insights


Dispositivo
Categorias

Free SEO Testing Tool

Free SEO Testing Tool é uma ferramenta gratuita que o ajuda a avaliar o seu site