repo.or.cz
/
chromium-blink-merge.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
CC: Allow per-curve timing functions to be steps timing functions
2015-01-07
erom
a
n
A
d
d another tes
t
f
or
i
m
porting
a ba
d
EC key i
n
to W
e
b
Crypto
.
commit
|
commitdiff
|
tree
2015-01-03
e
roman
Rename
"
curve"
-
> "crv"
i
n
W
ebCrypto te
s
t data
.
commit
|
commitdiff
|
tree
2015-01-03
e
roman
Add mo
r
e
t
ests for ba
d
E
C
k
eys
.
commit
|
commitdiff
|
tree
2015-01-02
eroma
n
Don't allow importin
g
non-RSA keys from
c
rypto::RSA
P
rivateKe
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
erom
a
n
Fi
x
bu
i
ld bre
a
k of u
s
e_o
p
enssl=1 cau
s
e
d
by str
i
c
t
e
nf
o
rceme
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-01
erom
a
n
Fix a
t
ypo in comment
.
commit
|
commitdiff
|
tree
2015-01-01
e
r
oman
D
elete
s
ym_ke
y
_openssl
.
{cc,h}
.
commit
|
commitdiff
|
tree
2014-12-30
eroma
n
Move som
e
code from
webcryp
t
o
_
util
.
c
c into
jwk
.
c
c
.
commit
|
commitdiff
|
tree
2014-12-30
e
r
oman
Rename some WebCrypto fi
l
e
s
commit
|
commitdiff
|
tree
2014-12-29
er
o
ma
n
Change some
WebCrypto errors fr
o
m DataError to OperationError
.
commit
|
commitdiff
|
tree
2014-12-29
ero
m
an
Don't allow im
p
orting em
p
ty HMAC key
s
.
commit
|
commitdiff
|
tree
2014-12-23
e
roma
n
R
e-
l
and:
F
ix W
e
bsite
Settings cras
h
wit
h
Plugins ASK
.
.
.
commit
|
commitdiff
|
tree
2014-12-23
e
roman
Re
v
ert "F
i
x Web
s
ite Set
t
ings
crash with Pl
u
gins
A
SK
.
.
.
commit
|
commitdiff
|
tree
2014-12-23
eroman
Mark s
o
me
f
la
k
y tests as
disabl
e
d on
Linux
.
commit
|
commitdiff
|
tree
2014-12-22
eroman
Disable
Si
t
e
P
erProcessBr
o
wser
T
e
s
t
.
Pr
o
xyCrea
t
ionSki
p
s
Subtree
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
e
roman
Rename a vari
a
ble so it does not shadow an a
r
g
ument
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
eroman
Don
'
t consider
J
WK's {"use"
:
"enc"} as allowing key
.
.
.
commit
|
commitdiff
|
tree
2014-12-16
eroman
Remove ErrorImportEmp
t
yKey
D
a
t
a
.
commit
|
commitdiff
|
tree
2014-12-16
e
r
oman
Add
a
test for an IPv6
a
d
d
ress wi
t
h em
b
e
d
ded IPv6 l
i
ter
a
l
.
commit
|
commitdiff
|
tree
2014-12-12
eroman
Remove
unused excep
t
ion ty
p
e
s from
WebCrypto
.
(Chromium
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
e
r
oman
We
b
Crypto: Imple
m
ent crypto
.
subtle
.
deriveKey
(
chrom
i
um
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
eroman
Refactor: Re
m
o
v
e
switch
statements on key format from
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
eroman
Refactor: Extr
a
ct common
c
ode for generating
asym
m
etric
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
eroman
Support
IPv6 literals in
PAC's "i
s
Plai
n
HostName
(
)
"
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
eroman
WebC
r
ypto: Add the
"
ge
t
key l
e
ngt
h
" op
e
rat
i
on
.
commit
|
commitdiff
|
tree
2014-12-10
e
r
oman
WebCrypto: Allow
the import of H
M
A
C
ke
y
s which a
r
e
.
.
.
commit
|
commitdiff
|
tree
2014-12-10
e
r
oman
Re-word We
b
Crypto error me
s
sag
e
s f
o
r J
W
K
.
commit
|
commitdiff
|
tree
2014-12-10
eroman
Support
g
eneratin
g
a
n
HMAC key with a bi
t
length t
h
at
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
er
o
m
a
n
Refactor:
Extrac
t
s
ome duplicated code
f
or verify
i
ng
.
.
.
commit
|
commitdiff
|
tree
2014-12-05
eroman
F
i
x a WebC
r
ypto error t
y
pe: Invali
d
AccessErro
r
-->
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
e
r
oman
Update a
bug num
b
er in
comment
.
commit
|
commitdiff
|
tree
2014-12-03
erom
a
n
Add a presubmit ch
e
ck to enforce clang-format style
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
e
roma
n
Implement EC
D
H
for We
b
Crypto
u
sing
BoringSS
L
(chromium
.
.
.
commit
|
commitdiff
|
tree
2014-11-26
ero
m
an
R
ewor
d
error message when A
E
S key d
a
ta
i
s
not 128 o
r
.
.
.
commit
|
commitdiff
|
tree
2014-11-26
ero
m
an
Add the method DeriveBi
t
s t
o
A
l
gorithmImpl
e
m
e
ntation
.
commit
|
commitdiff
|
tree
2014-11-26
erom
a
n
Fix
the err
o
r message
when gen
e
rating an AES key u
s
ing
.
.
.
commit
|
commitdiff
|
tree
2014-11-25
erom
a
n
Clean
u
p:
Make
m
ore of the AES-
C
B
C
unit-
t
ests data driven
.
commit
|
commitdiff
|
tree
2014-11-25
eroman
Reject JWK t
h
at
contains non base64url characters
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
eroman
Re-run
clang-format
o
ver WebCrypt
o
code
.
commit
|
commitdiff
|
tree
2014-11-22
eroman
Rejec
t
JW
K
that cont
a
in
s
non base64url charac
t
ers
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
eroman
Ref
a
ctor: Extr
a
c
t
a
helper that will be used for ECDH
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
ero
m
an
Don
'
t l
e
ak existing |
r
| and |
s
| from ECDSA_SIG
.
commit
|
commitdiff
|
tree
2014-11-14
er
o
man
Add a temporary
l
eak suppression while invest
i
g
a
ting
.
commit
|
commitdiff
|
tree
2014-11-14
eroman
we
b
c
r
ypto: Add
ECDSA a
l
gorithm
using Borin
g
SSL (
c
hrom
i
um
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
eroman
C
l
eanup: D
o
n't check fo
r
n
egative v
a
l
u
es from
EVP_
D
igestVeri
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
eroman
WebCrypto:
D
on't chec
k
for negative val
u
es from EVP_
D
i
ge
s
tVe
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
eroman
Cleanup: Repla
c
e
EX
P
ECT_TRUE(fal
s
e)
w
ith
AD
D
_FAILU
R
E()
.
commit
|
commitdiff
|
tree
2014-11-11
eroman
Cleanup: Us
e
BN_bn2bin_padded() for zero-padding r
a
ther
.
.
.
commit
|
commitdiff
|
tree
2014-11-10
er
o
man
Cl
e
anup
:
Use BN_
b
n2bin_
p
added() for zero-padding rat
h
er
.
.
.
commit
|
commitdiff
|
tree
2014-11-08
eroman
Refa
c
to
r
: Move WebCrypto struc
t
ured cloni
n
g
into Algorit
h
mI
m
.
.
.
commit
|
commitdiff
|
tree
2014-11-08
e
r
om
a
n
Refactor: Rename "pro
p
erty" --> "member"
f
or JWK
error
.
.
.
commit
|
commitdiff
|
tree
2014-11-08
eroman
W
ebCrypto
:
A
d
d a
t
e
s
t for i
m
port
i
ng EC
k
e
y
as RSA
.
commit
|
commitdiff
|
tree
2014-11-06
eroman
Refactor: Extract some more function
a
li
t
y from RSA
.
.
.
commit
|
commitdiff
|
tree
2014-11-04
eroman
Ref
a
ctor: Expo
s
e JwkReader/JwkWriter helper classes
.
commit
|
commitdiff
|
tree
2014-10-30
eroman
Refactor: Extra
c
t
some general code for asymmetric
.
.
.
commit
|
commitdiff
|
tree
2014-10-30
eroman
Cleanup: Move
some RS
A
ke
y
t
e
s
ts to
dat
a
f
i
l
es
.
commit
|
commitdiff
|
tree
2014-10-28
eroman
Add tests for RSA private
key i
m
port using JWK when
.
.
.
commit
|
commitdiff
|
tree
2014-10-28
er
o
man
Rejec
t
JWK key i
m
port w
h
en key_ops con
t
ains d
u
plic
a
te
.
.
.
commit
|
commitdiff
|
tree
2014-10-28
er
o
ma
n
[webcrypto] P
r
operly
fail-fast wh
e
n importing RSA key
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
er
o
man
C
l
eanup: Use o
n
e of
"virtual"
or "override" t
h
roughout
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
eroman
Cleanup: Re
m
ove unused forward decla
r
at
i
ons
.
commit
|
commitdiff
|
tree
2014-10-21
e
roman
Clea
n
up:
rename u
s
age
_
mask
-
->
usages
.
commit
|
commitdiff
|
tree
2014-10-21
eroman
Clean
u
p: Remov
e
IsAlgorit
h
m
Rs
a
(
)
.
commit
|
commitdiff
|
tree
2014-10-21
eroman
Clea
n
up: Use default constructor for
W
ebC
r
yptoKey
r
at
h
er
.
.
.
commit
|
commitdiff
|
tree
2014-10-20
erom
a
n
[w
e
bcrypto] Implement RS
A
-PSS using Borin
g
S
S
L
.
commit
|
commitdiff
|
tree
2014-10-18
e
r
oman
R
efactor the
i
nterface for
g
enera
t
ing keys
.
commit
|
commitdiff
|
tree
2014-10-18
eroman
[we
b
c
r
ypto] Refactor RSA-SSA signing
.
commit
|
commitdiff
|
tree
2014-09-24
eroman
Change ParseH
o
stAnd
P
ort() t
o
n
ot include brackets around
.
.
.
commit
|
commitdiff
|
tree
2014-09-16
eroman
Re
m
ove some unu
s
ed proxy-relat
e
d hist
o
g
r
ams
.
commit
|
commitdiff
|
tree
2014-09-12
e
r
oman
Fix a
h
eade
r
g
u
a
rd to match filepath
.
commit
|
commitdiff
|
tree
2014-08-28
ero
m
an
Move
ba
s
e6
4
-urlsafe helper
s
to jwk
.
{c
c
,h}
commit
|
commitdiff
|
tree
2014-08-28
eroma
n
Improve a poor implem
e
ntation of "fi
n
d duplicates
"
.
commit
|
commitdiff
|
tree
2014-08-27
eroman
Remove
some
d
uplicated code, and
m
ake rsa_key_nss
.
cc
.
.
.
commit
|
commitdiff
|
tree
2014-08-27
e
r
oman
R
e
move an
unncessary c
h
eck on s
i
gnature
l
e
n
gth being
0
.
commit
|
commitdiff
|
tree
2014-08-27
Eric Rom
a
n
R
e
ver
t
"
Typech
e
ck JS fil
e
s for chrome:
/
/
extensions"
commit
|
commitdiff
|
tree
2014-08-27
er
o
m
a
n
R
emove a TODO
which
i
s no longer app
l
ic
a
ble
.
commit
|
commitdiff
|
tree
2014-08-27
eroman
C
h
eck
f
or in
t
eger ove
r
flow whe
n
H
MA
C
key length a
s
.
.
.
commit
|
commitdiff
|
tree
2014-08-27
eroman
Mark some member variables as "const"
.
commit
|
commitdiff
|
tree
2014-08-27
er
o
m
an
[webcrypto] Implement AE
S
-CTR using BoringSSL
.
commit
|
commitdiff
|
tree
2014-08-26
eroman
Rename digest
.
j
son -
-
> sha
.
json
commit
|
commitdiff
|
tree
2014-08-26
eroman
[refactor
]
Split up a large (5k lines
)
unit
-
te
s
t into
.
.
.
commit
|
commitdiff
|
tree
2014-08-23
e
r
o
m
an
[
w
ebcrypto] Don't disallow RS
A
public key
import u
s
ing
.
.
.
commit
|
commitdiff
|
tree
2014-08-19
e
ro
m
an@chromiu
m
.
org
[web
c
ryp
t
o] Refacto
r
unittests in preparation to
e
xtracting
.
.
.
commit
|
commitdiff
|
tree
2014-08-19
eroman@c
h
romi
u
m
.
org
[webcrypto]
Add
s
ome additional cal
l
s to cry
p
to:
:
OpenSSLErrS
.
.
.
commit
|
commitdiff
|
tree
2014-08-06
eroma
n
@
c
hro
m
ium
.
o
r
g
[style]
R
eplace various
"
X()
!
=
1" c
h
ecks wit
h
"!X()"
.
commit
|
commitdiff
|
tree
2014-08-04
eroman@chromium
.
org
[
w
ebcrypto] Remove the
M
AY
B
E() t
e
st ma
c
ro
commit
|
commitdiff
|
tree
2014-07-31
eroman@chromium
.
org
[
webcrypto] Imp
l
eme
n
t AES-KW using
BoringSSL
.
commit
|
commitdiff
|
tree
2014-07-30
e
r
oman@chromium
.
org
[we
b
crypto]
I
mplem
e
n
t
RSA-OAEP usi
n
g BoringSSL
.
commit
|
commitdiff
|
tree
2014-07-30
eroman
@
chromium
.
or
g
[w
e
bcryp
t
o]
E
n
able pas
s
ing tests
using BoringSS
L
.
commit
|
commitdiff
|
tree
2014-07-30
eroman@chromium
.
org
Roll Bor
i
ngSSL
.
commit
|
commitdiff
|
tree
2014-07-30
ero
m
an
@
chromi
u
m
.
org
[webcrypto] V
a
lid
a
te import
RSA keys fro
m
P
KCS8 when
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
e
r
oman@c
h
romium
.
org
Mostly r
e
vert
r2863
9
2 (Roll Bor
i
ngSS
L
.
)
commit
|
commitdiff
|
tree
2014-07-30
eroman@chromium
.
org
[
w
ebcrypto] Im
p
le
m
e
n
t JWK import
/
e
xport for RSA keys
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
eroman@chromium
.
org
Roll BoringS
S
L
.
commit
|
commitdiff
|
tree
2014-07-26
eroman@chro
m
i
um
.
org
[web
c
rypto] JWK: Rejec
t
keys with n
o
n-minimal bi
g
integers
.
commit
|
commitdiff
|
tree
2014-07-25
eroman@ch
r
omium
.
org
[webcry
p
to]
Add OpenSS
L
implementation of RSA key
g
ene
r
ation
.
commit
|
commitdiff
|
tree
2014-07-25
eroman
@
chromium
.
org
R
efactor RSA
k
ey generation for WebCrypto's
NSS
im
p
le
m
entation
.
commit
|
commitdiff
|
tree
2014-07-23
erom
a
n@chromium
.
org
[ref
a
ctor] Re
p
lace custom ut
i
lity fu
n
c
tion
with
b
a
se
.
.
.
commit
|
commitdiff
|
tree
2014-07-23
eroman
@
chromium
.
or
g
[
w
ebcr
y
pt
o
] Su
p
port 256-bit A
E
S-GC
M
f
or OpenSSL implemen
t
ation
.
commit
|
commitdiff
|
tree
2014-07-22
eroman@chromium
.
org
[webcry
p
to]
I
mplement Sign() an
d
Verify() for R
S
A
-
S
S
A
.
.
.
commit
|
commitdiff
|
tree
next