23 unstable releases (11 breaking)
Uses new Rust 2024
| 0.12.0 | Nov 20, 2025 |
|---|---|
| 0.11.1 | Aug 20, 2025 |
| 0.11.0 | Jun 25, 2025 |
| 0.9.4 | Feb 21, 2025 |
| 0.3.1 | Jul 29, 2022 |
#530 in Encoding
40,419 downloads per month
Used in 26 crates
(4 directly)
1MB
19K
SLoC
Compatible with rustc 1.85. Minimal rustc version bumps happen only with minor number bumps in this project.
picky-krb
Provides implementation for types defined in RFC 4120.
Serializing and deserializing Kerberos structures
Use picky_asn1_der::from_bytes for deserialization from binary, for example:
use picky_krb::messages::AsRep;
let as_rep: AsRep = picky_asn1_der::from_bytes(&raw).unwrap();
And picky_asn1_der::to_vec for serialization to binary, for example:
use picky_krb::messages::TgsReq;
let tgs_req: TgsReq = picky_asn1_der::from_bytes(&raw).unwrap();
let tgs_req_encoded = picky_asn1_der::to_vec(&tgs_req).unwrap();
Dependencies
~5MB
~106K SLoC