Pinned
4,541 contributions in the last year
Less
More
Activity overview
Contributed to
RustCrypto/traits,
RustCrypto/elliptic-curves,
RustCrypto/utils
and 5 other
repositories
Contribution activity
March 1, 2021
tarcieri has no activity
yet for this period.
February 2021
Created 161 commits in 14 repositories
Created 1 repository
- tarcieri/hacspec Rust
Created a pull request in RustCrypto/hashes that received 12 comments
[WIP] blake2: integrate `blake2b_simd`/`blake2s_simd` crates
Integrates original sources from these crates, which provide AVX2-accelerated SIMD backends: https://github.com/oconnor663/blake2_simd Taken from t…
+27,604
−1,380
•
12
comments
Opened 157 other pull requests in 14 repositories
RustCrypto/utils
68
merged
- der v0.2.10
- der: make From<ObjectIdentifier> conversion for Any infallible
- const-oid v0.4.4
- const-oid: change internal repr to BER/DER w\ const encoder
- const-oid: extract `macros` module
- pkcs5: use const `ObjectIdentifier::parse`
- const-oid v0.4.3
- const-oid: const-friendly string parser
- der v0.2.9
- der: add support for `IA5String`
- pkcs8 v0.5.4
- pkcs8: add encryption helpers to FromPrivateKey/ToPrivateKey
- pkcs8: remove obsolete docs
- pkcs8: add Error::Crypto variant
- pkcs8 v0.5.3
- pkcs5 v0.1.1
- pkcs8: encryption support
- pkcs8: PEM support for EncryptedPrivateKeyInfo
- der_derive: add choice::Alternative and duplicate tracking
- spki v0.2.1
- der v0.2.8
- der_derive v0.2.2
- der_derive: custom derive support for `Choice`
- der: add `Choice` trait
- der: refactor traits into their own modules
- Some pull requests not shown.
RustCrypto/traits
28
merged
1
open
- elliptic-curve: use string-based OID constants
- Cargo.lock: bump dependencies
- Cargo.lock: bump dependencies
- elliptic-curve v0.9.4
- elliptic-curve: bump `pkcs8` dependency to v0.5.1
- ci: add `override: true` to clippy and rustfmt
- elliptic-curve v0.8.5
- elliptic-curve v0.9.3
- elliptic-curve: pin `funty` to `=1.1.0`
- elliptic-curve: bump `pkcs8` dependency to v0.5.0
- elliptic-curve: add doc_cfg attrs for `jwk`-gated From impls
- elliptic-curve v0.9.2
- elliptic-curve: flatten `weierstrass` module
- elliptic-curve v0.9.1
- elliptic-curve: remove BitView re-export
- elliptic-curve: documentation improvements
- elliptic-curve v0.9.0
- elliptic-curve: add `Result` alias
- elliptic-curve: add `dev` support for moving FromDigest to `ecdsa`
- elliptic-curve: remove FromDigest trait
- [WIP] cipher/universal-hash: generic buffer traits
- cipher: fix error message for InvalidLength
- aead v0.4.0
- aead: add STREAM diagram to rustdoc
- .img: add diagram of Rogaway's STREAM construction
- Some pull requests not shown.
RustCrypto/elliptic-curves
20
merged
- Cargo.lock: bump dependencies
- Use string-based OID constants
- Cargo.lock: bump dependencies
- Cargo.lock: bump dependencies
- Cargo.lock: bump deps
- Cargo.lock: bump deps
- p384 v0.7.0-pre
- p256 v0.8.0-pre
- k256 v0.8.0-pre
- bp384: fix Cargo.toml description
- bp256 + bp384 v0.0.1
- p256: add i686 and cross-based tests
- k256: add ARM32 cross tests
- Bump `ecdsa` dependency to v0.11.0-pre.1
- Bump `elliptic-curve` to v0.9.2
- k256: add `jwk` feature
- Cargo.lock: bump dependencies
- Bump `elliptic-curve` dependency to v0.9
- Migrate to `FromDigest` trait from `ecdsa` crate
- Cargo.lock: bump dependencies
RustCrypto/password-hashes
16
merged
1
closed
- argon2 v0.1.4
- scrypt v0.6.3
- scrypt: enable `rand_core` feature of `password-hash`
- argon2 v0.1.3
- argon2: avoid salt-length related panic (closes #134)
- README.md: match headline with repo name
- pbkdf2 v0.7.3
- pbkdf2: enable `rand_core` feature of `password-hash`
- argon2 v0.1.2
- argon2: fix rustdoc typo
- argon2 v0.1.1
- argon2: add `rand` feature
- scrypt v0.6.2
- [NOT FOR MERGE] sha-crypt: add Base64 test
- scrypt v0.6.1
- pbkdf2 v0.7.2
- Bump `base64ct` dependency to v0.2
RustCrypto/signatures
9
merged
RustSec/rustsec-crate
2
merged
RustCrypto/hashes
2
merged
RustCrypto/KDFs
2
merged
RustCrypto/block-ciphers
2
merged
RustSec/advisory-db
2
merged
miscreant/miscreant.rs
1
merged
RustCrypto/AEADs
1
merged
httprb/http
1
merged
hacspec/hacspec
1
merged
Reviewed 22 pull requests in 11 repositories
RustCrypto/traits 4 pull requests
RustCrypto/hashes 4 pull requests
RustCrypto/signatures 3 pull requests
RustCrypto/utils 3 pull requests
RustSec/advisory-db 2 pull requests
RustCrypto/AEADs 1 pull request
RustCrypto/RSA 1 pull request
zkcrypto/ff 1 pull request
RustCrypto/KDFs 1 pull request
RustCrypto/block-ciphers 1 pull request
RustSec/rustsec-admin 1 pull request
Created an issue in rust-lang/rust that received 14 comments
Add allow-by-default lints for all attributes with unsafe behaviors
In #72188, an allow-by-default lint was added against #[no_mangle]
, which previously permitted unsafety even in the event that #![forbid(unsafe_code)]
•
14
comments
Opened 20 other issues in 12 repositories
RustCrypto/utils
5
open
2
closed
- spki: replace AlgorithmParameters with Any
- pkcs8: impl FromPrivateKey/FromPublicKey on respective document types
- der: separate `sequence` and `message`
- der: OPTIONAL incorrectly implemented + multi-tag support for CHOICE
- spki: fingerprint/hash support
- const-oid: add borrowed form of OID (e.g. ObjectIdentifierRef)
- pkcs8: decryption/encryption support for EncryptedPrivateKeyInfo
RustCrypto/traits
2
open
1
closed
paholg/typenum
1
open
RustCrypto/block-ciphers
1
open
RustCrypto/stream-ciphers
1
open
rust-lang/stdarch
1
open
jedisct1/rust-jwt-simple
1
open
RustSec/cargo-lock
1
open
RustCrypto/password-hashes
1
open
RustCrypto/hashes
1
open
RustCrypto/AEADs
1
open
lemunozm/message-io
1
closed
1
contribution
in private repositories
Feb 16