delete mode 100644 lib/std/crypto/asn1.zig delete mode 100644 lib/std/crypto/asn1/Oid.zig delete mode 100644 lib/std/crypto/asn1/der.zig delete mode 100644 lib/std/crypto/asn1/der/ArrayListReverse.zig delete mode 100644 lib/std/crypto/asn1/der/Decoder.zig delete mode 100644 lib/std/crypto/asn1/der/Encoder.zig delete mode 100644 lib/std/crypto/asn1/der/testdata/all_types.der delete mode 100644 lib/std/crypto/asn1/der/testdata/id_ecc.pub.der delete mode 100644 lib/std/crypto/asn1/test.zig create mode 100644 lib/std/crypto/codecs.zig create mode 100644 lib/std/crypto/codecs/asn1.zig create mode 100644 lib/std/crypto/codecs/asn1/Oid.zig create mode 100644 lib/std/crypto/codecs/asn1/der.zig create mode 100644 lib/std/crypto/codecs/asn1/der/ArrayListReverse.zig create mode 100644 lib/std/crypto/codecs/asn1/der/Decoder.zig create mode 100644 lib/std/crypto/codecs/asn1/der/Encoder.zig create mode 100644 lib/std/crypto/codecs/asn1/der/testdata/all_types.der create mode 100644 lib/std/crypto/codecs/asn1/der/testdata/id_ecc.pub.der create mode 100644 lib/std/crypto/codecs/asn1/test.zig create mode 100644 lib/std/crypto/codecs/base64_hex_ct.zig