calvinmetcalf.com

Revisión web de calvinmetcalf.com

JavaScript and Maps (in that order)

 Generado el 20 Marzo 2026 06:09 AM

Resultados antiguos? ACTUALIZAR !

La puntuación es 54/100

Contenido SEO

Título

JavaScript and Maps (in that order)

Longitud : 35

Perfecto, tu título contiene entre 10 y 70 caracteres.

Descripción

Longitud : 0

Muy mal. No hemos encontrado descripción meta en tu página. Usa este generador online gratuito para crear la descripción.

Palabras Claves (Keywords)

javascript,crypto,js,node,async

Bien, tu página contiene palabras clave (meta keywords).

Propiedades Meta Og

Bien. Tu página usa propiedades Og (etiquetas og).

Propiedad Contenido
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

Titulos

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

Imagenes

Hemos encontrado 6 imágenes en esta web.

6 atributos alt están vacios o no existen. Agrega texto alternativo para que los motores de búsqueda puedan entender las imágenes.

Ratio Texto/HTML

Ratio : 64%

Ideal! El ratio entre texto y código HTML de esta página está entre 25 y 70 por ciento.

Flash

Perfecto, no se ha detectado contenido Flash en la página.

Iframe

Muy mal, tienes Iframes en la página, esto significa que el contenido no podrá ser indexado.

Reescritura URL

Bien. Tus enlaces parecen amigables

Guiones bajos en las URLs

Perfecto! No hemos detectado guiones bajos en tus URLs

Enlaces en página

Hemos encontrado un total de 150 enlaces incluyendo 13 enlace(s) a ficheros

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

Palabras Clave SEO

Nube de Palabras Clave

private from keys function key public like data all message

Consistencia de las Palabras Clave

Palabra Clave (Keyword) Contenido Título Palabras Claves (Keywords) Descripción Titulos
key 156
private 67
message 63
from 62
all 54

Usabilidad

Url

Dominio : calvinmetcalf.com

Longitud : 17

Favicon

Genial, tu web tiene un favicon.

Imprimibilidad

No hemos encontrado una hoja de estilos CSS para impresión.

Idioma

Genial. Has declarado el idioma en.

Dublin Core

Esta página no usa Dublin Core.

Documento

Tipo de documento (Doctype)

HTML 5

Codificación

Perfecto. Has declarado como codificación UTF-8.

Validez W3C

Errores : 0

Avisos : 0

Privacidad de los Emails

Atención! Hemos encontrado por lo menos una dirección de correo electrónico en texto plano. Usa este protector antispam gratuito para ocultarla de los spammers.

HTML obsoleto

Etiquetas obsoletas Ocurrencias
<strike> 1

Hemos detectado etiquetas HTML obsoletas que ya no se usa. Es recomendable que cambies esas etiquetas por otras similares.

Consejos de Velocidad

Excelente, esta web no usa tablas.
Muy mal, tu web está usando estilos embenidos (inline CSS).
Genial, tu página web usa muy pocos ficheros CSS.
Muy mal, tu sitio usa demasiados ficheros JavaScript (más de 6).
Su sitio web se beneficia del tipo de compresión gzip. ¡Perfecto!

Movil

Optimización Móvil

Icono para Apple
Etiqueta Meta Viewport
Contenido Flash

Optimización

Mapa del sitio XML

¡Perfecto! Su sitio tiene un mapa del sitio en XML.

https://calvinmetcalf.com/sitemap.xml

Robots.txt

https://calvinmetcalf.com/robots.txt

¡Estupendo! Su sitio web tiene un archivo robots.txt.

Herramientas de Analítica

¡Perfecto! Su sitio web tiene una herramienta de análisis.

   Google Analytics

PageSpeed Insights


Dispositivo
Categorias

Free SEO Testing Tool

Free SEO Testing Tool es una herramienta seo gratuita que te ayuda a analizar tu web