{"name":"oxitls-adapter-rustls-rustcrypto","vers":"0.1.0","deps":[{"name":"criterion","req":"^0.8","features":["html_reports","async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"der","req":"^0.8","features":["alloc","oid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"der","req":"^0.8","features":["alloc","oid"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core","pkcs8","alloc","alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.4.2","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3.2","features":["alloc","getrandom"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oxitls-core","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oxitls-webpki-roots","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oxitls-webpki-roots","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.14.0-rc.9","features":["ecdsa","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14.0-rc.9","features":["ecdsa","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"p384","req":"^0.14.0-rc.9","features":["ecdsa","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","crypto","pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rsa","req":"^0.9","features":["sha2","std","pem"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["sha2","std","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["std","tls12","std","logging"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-rustcrypto","req":"^0.0.2-alpha","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":["oid"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":["oid"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"signature","req":"^3","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"spki","req":"^0.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["tls12","early-data"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2","features":["alloc","static_secrets"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["std","pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["std","pem"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x509-ocsp","req":"^0.2","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-ocsp","req":"^0.2","features":["std","builder"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x509-parser","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a4f5678e0b6f0ada14841a369a5ca8b3be85a6bb59d0f73c3a59e991b7adc1b5","features":{},"features2":{"post-quantum":["dep:ml-kem","dep:x25519-dalek"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-01T16:02:44Z","v":2} {"name":"oxitls-adapter-rustls-rustcrypto","vers":"0.1.1","deps":[{"name":"aes-gcm","req":"^0.10.3","features":["aes","alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["html_reports","async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"der","req":"^0.8","features":["alloc","oid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"der","req":"^0.8","features":["alloc","oid"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core","pkcs8","alloc","alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.4.2","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3.2","features":["alloc","getrandom"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oxiarc-deflate","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oxitls-core","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oxitls-webpki-roots","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oxitls-webpki-roots","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.14.0-rc.9","features":["ecdsa","ecdh","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14.0-rc.9","features":["ecdsa","ecdh","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"p384","req":"^0.14.0-rc.9","features":["ecdsa","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","crypto","pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rsa","req":"^0.9","features":["sha2","std","pem"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["sha2","std","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["std","tls12","std","logging"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-rustcrypto","req":"^0.0.2-alpha","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":["oid"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":["oid"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"signature","req":"^3","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"spki","req":"^0.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["tls12","early-data"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2","features":["alloc","static_secrets"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["std","pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["std","pem"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x509-ocsp","req":"^0.2","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-ocsp","req":"^0.2","features":["std","builder"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x509-parser","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5c054678225c2732d3da972e54dea90bc9d7b621979e4d617114ab2860738cdb","features":{},"features2":{"cert-compression":["dep:oxiarc-deflate"],"ech":["dep:hkdf","dep:x25519-dalek","dep:aes-gcm","dep:chacha20poly1305","p256/ecdh"],"post-quantum":["dep:ml-kem","dep:x25519-dalek"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-04T12:57:40Z","v":2} {"name":"oxitls-adapter-rustls-rustcrypto","vers":"0.1.2","deps":[{"name":"aes-gcm","req":"^0.10.3","features":["aes","alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["html_reports","async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"der","req":"^0.8","features":["alloc","oid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"der","req":"^0.8","features":["alloc","oid"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core","pkcs8","alloc","alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.4.2","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3.2","features":["alloc","getrandom"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oxiarc-deflate","req":"^0.3.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oxitls-core","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oxitls-webpki-roots","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oxitls-webpki-roots","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.14.0-rc.9","features":["ecdsa","ecdh","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14.0-rc.9","features":["ecdsa","ecdh","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"p384","req":"^0.14.0-rc.9","features":["ecdsa","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","crypto","pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rsa","req":"^0.9","features":["sha2","std","pem"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["sha2","std","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["std","tls12","std","logging"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-rustcrypto","req":"^0.0.2-alpha","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":["oid"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":["oid"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"signature","req":"^3","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"spki","req":"^0.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["tls12","early-data"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2","features":["alloc","static_secrets"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["std","pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["std","pem"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x509-ocsp","req":"^0.2","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-ocsp","req":"^0.2","features":["std","builder"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x509-parser","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c388e425172d61392c11e6467085a9206ca4bca0a9171faca81c6124db8cdcde","features":{},"features2":{"cert-compression":["dep:oxiarc-deflate"],"ech":["dep:hkdf","dep:x25519-dalek","dep:aes-gcm","dep:chacha20poly1305","p256/ecdh"],"post-quantum":["dep:ml-kem","dep:x25519-dalek"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-10T23:52:13Z","v":2} {"name":"oxitls-adapter-rustls-rustcrypto","vers":"0.1.3","deps":[{"name":"aes-gcm","req":"^0.10.3","features":["aes","alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["html_reports","async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"der","req":"^0.8","features":["alloc","oid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"der","req":"^0.8","features":["alloc","oid"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core","pkcs8","alloc","alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.4.2","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3.2","features":["alloc","getrandom"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oxiarc-deflate","req":"^0.3.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oxitls-core","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oxitls-webpki-roots","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oxitls-webpki-roots","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.14.0-rc.9","features":["ecdsa","ecdh","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14.0-rc.9","features":["ecdsa","ecdh","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"p384","req":"^0.14.0-rc.9","features":["ecdsa","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","crypto","pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rsa","req":"^0.9","features":["sha2","std","pem"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["sha2","std","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["std","tls12","std","logging"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-rustcrypto","req":"^0.0.2-alpha","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":["oid"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":["oid"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"signature","req":"^3","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"spki","req":"^0.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["tls12","early-data"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2","features":["alloc","static_secrets"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["std","pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["std","pem"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x509-ocsp","req":"^0.2","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-ocsp","req":"^0.2","features":["std","builder"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x509-parser","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"322d95470533c2e7d0f5724997d6946e265bdd066310ae12c60d18dfeff918de","features":{},"features2":{"cert-compression":["dep:oxiarc-deflate"],"ech":["dep:hkdf","dep:x25519-dalek","dep:aes-gcm","dep:chacha20poly1305","p256/ecdh"],"post-quantum":["dep:ml-kem","dep:x25519-dalek"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-20T07:10:25Z","v":2} {"name":"oxitls-adapter-rustls-rustcrypto","vers":"0.2.0","deps":[{"name":"aes-gcm","req":"^0.10.3","features":["aes","alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["html_reports","async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"der","req":"^0.8","features":["alloc","oid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"der","req":"^0.8","features":["alloc","oid"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core","pkcs8","alloc","alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.4.2","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3.2","features":["alloc","getrandom"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oxiarc-deflate","req":"^0.3.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oxitls-core","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oxitls-webpki-roots","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oxitls-webpki-roots","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"p256","req":"^0.14.0-rc.9","features":["ecdsa","ecdh","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14.0-rc.9","features":["ecdsa","ecdh","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"p384","req":"^0.14.0-rc.9","features":["ecdsa","alloc","pkcs8"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","crypto","pem","ring"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rsa","req":"^0.9","features":["sha2","std","pem"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsa","req":"^0.9","features":["sha2","std","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["std","tls12","std","logging"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-rustcrypto","req":"^0.0.2-alpha","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":["oid"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":["oid"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"signature","req":"^3","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"spki","req":"^0.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full","full","macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["tls12","early-data"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2","features":["alloc","static_secrets"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["std","pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["std","pem"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x509-ocsp","req":"^0.2","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-ocsp","req":"^0.2","features":["std","builder"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"x509-parser","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3b3231c3998a0b57d3e52dda10a30ee435a927f7704db7d769405c089b144c09","features":{},"features2":{"cert-compression":["dep:oxiarc-deflate"],"ech":["dep:hkdf","dep:x25519-dalek","dep:aes-gcm","dep:chacha20poly1305","p256/ecdh"],"post-quantum":["dep:ml-kem","dep:x25519-dalek"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-22T04:47:19Z","v":2}