Christopher Jeffrey
18c38ae67a
paypro: add returnTrust to sign(). minor improvements.
11 years ago
Christopher Jeffrey
dea39d1c72
paypro: immediately detect self signed certs and untrusted CAs.
11 years ago
Ryan X. Charles
2ef5e2f003
network -> networkstr
11 years ago
Ryan X. Charles
280578d641
network -> networkstr
...for compatibility with address, and to make the types obvious
11 years ago
Christopher Jeffrey
f34b98d253
paypro: allow users to return verification properties via PayPro.verify.
11 years ago
Ryan X. Charles
e2824035bb
Pubkey.prototype.set
11 years ago
Christopher Jeffrey
e34f9a4061
paypro: remove old browser next pubKey code.
11 years ago
Christopher Jeffrey
f98ebe69d8
paypro: move validity and issuer validation into common.
11 years ago
Christopher Jeffrey
eba2825f5a
paypro: get chain validation working in the browser.
11 years ago
Ryan X. Charles
356ddcfa4e
test invalid address
11 years ago
Ryan X. Charles
ac47796acd
.isValid() is more convenient than .validate()
11 years ago
Ryan X. Charles
fa85fa4715
fix ecies exposure
11 years ago
Ryan X. Charles
109f31cfdb
Privkey.prototype.set
11 years ago
Christopher Jeffrey
a39aeeb446
paypro: move tbs parsing into common.
11 years ago
Ryan X. Charles
6b4bc4c49c
Stealth.prototype.set
11 years ago
Christopher Jeffrey
12c56854b9
paypro: more comments. debug.
11 years ago
Ryan X. Charles
0ca390d45b
Message.prototype.set
11 years ago
Ryan X. Charles
a5f79c7651
Signature.prototype.set
11 years ago
Christopher Jeffrey
852ee54e36
paypro: lots of debugging. parse raw DER to get raw tbsCertificate.
11 years ago
Ryan X. Charles
28d3a40704
Key.prototype.set
11 years ago
Ryan X. Charles
75c1503a92
ECDSA.prototype.set
11 years ago
Ryan X. Charles
0d9b54711e
BufferWriter.prototype.set
11 years ago
Ryan X. Charles
3475ee973c
BufferReader.prototype.set
11 years ago
Ryan X. Charles
3919b24685
make bip32 mostly compatible with the rest of the lib
the constructor shouldn't do much. just set some varibles. in this case, i have
yet to write the code that sets the varibles. but better this than
autogenerating a new random BIP32. for that, call fromRandom()
11 years ago
Ryan X. Charles
d50d766352
Base58Check.prototype.set
11 years ago
Ryan X. Charles
da8989b649
add set function to Base58
11 years ago
Ryan X. Charles
6b7592d67b
add address validation convenience function
11 years ago
Ryan X. Charles
f52e679f93
refactor address - use "set" function
...intend for this to become standard throughout the lib
11 years ago
Ryan X. Charles
cc316e9455
ECIES
11 years ago
Ryan X. Charles
5fdc778cf5
expose SymEnc
11 years ago
Ryan X. Charles
6f54d4cde6
Encryption -> SymEnc
This is more explanatory ("symmetric encryption") and also does not encourage
its use for people who don't know what they're doing. (It should only be used
in combination with some type of message authentication.)
11 years ago
Ryan X. Charles
1cb2f900af
symmetric encryption convenience class
11 years ago
Ryan X. Charles
ae02a878dd
woops ... actually check that output is correct
11 years ago
Ryan X. Charles
ed826bf95c
add test to make sure AES works with CBC
11 years ago
Ryan X. Charles
a8e3e0b993
static methods start with @ in tests
11 years ago
Ryan X. Charles
ce98b87d90
add it description
11 years ago
Ryan X. Charles
429a2d099f
test decrypt
11 years ago
Christopher Jeffrey
e86b70fd4a
paypro: cleanup debugging code and comments.
11 years ago
Christopher Jeffrey
6cbf131919
paypro: move extensions to asn1.js
11 years ago
Christopher Jeffrey
60b266a0db
paypro: more extension debugging.
11 years ago
Christopher Jeffrey
7115dc97a4
paypro: parse error workaround.
11 years ago
Christopher Jeffrey
c366a11145
paypro: ignore 2-3 failing parsers for now.
11 years ago
Christopher Jeffrey
69f3fbd03d
paypro: a lot of parser debugging.
11 years ago
Christopher Jeffrey
4eec70205c
paypro: drop extension if statements.
11 years ago
Christopher Jeffrey
379578aa15
paypro: refactoring. handle unkown extension.
11 years ago
Christopher Jeffrey
dde64fbb87
paypro: refactor extension parsing.
11 years ago
Christopher Jeffrey
2bd5a158a5
paypro: refactor. additions. debugging.
11 years ago
Christopher Jeffrey
0bdc8f1586
paypro: major refactor. create rfc5280 extension parsing function.
11 years ago
Ryan X. Charles
73b904ce21
CBC decrypt
11 years ago
Ryan X. Charles
dfa190b5a5
blockbufs2buf
11 years ago