If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: web.archive.org/web/20221229023656/https://en.wikipedia.org/wiki/ASN.1 - ASN.1 - Wikipedia.

site address: web.archive.org/web/20221214161617/https://en.wikipedia.org/wiki/ASN.1 redirected to: web.archive.org/web/20221229023656/https://en.wikipedia.org/wiki/ASN.1

site title: ASN.1 - Wikipedia

Our opinion (on Wednesday 23 September 2026 5:37:35 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

edit, example, tools, encoded, in, to, navigation, encoding, asn, contents, language, support, applications, encodings, comparison, similar, schemes, see, also, references, external, links, menu, control, notation, relation, privacy, enhanced, mail, pem, der, xer, per, unaligned, online, personal, namespaces, views, contribute, print, export, languages,

Text of the page (most frequently used words):
the (159), #encoding (124), asn (107), rules (87), and (81), itu (42), data (41), for (36), protocol (34), basic (34), that (34), packed (29), are (29), yes (29), encoded (23), type (22), with (21), xml (21), not (20), can (20), this (19), value (19), bits (19), edit (18), octet (18), canonical (18), values (18), per (17), tools (16), specification (16), used (16), single (16), bit (16), schema (15), but (15), constraints (14), sequence (14), series (13), communications (13), length (13), from (12), ber (12), der (12), language (12), protocols (12), aligned (12), use (11), more (11), also (11), will (11), org (10), notation (10), defined (10), unaligned (10), description (9), formats (9), control (9), json (9), recommendation (9), like (9), encodings (9), all (9), integer (9), octets (9), example (9), mobile (8), wikipedia (8), oer (8), encodes (8), these (8), distinguished (8), code (8), standards (8), which (8), support (8), message (8), produce (8), languages (7), serialization (7), web (7), messages (7), 3gpp (7), syntax (7), source (7), 690 (7), define (7), module (7), http (7), range (7), specified (7), because (7), elements (7), encode (7), one (7), telecommunications (7), character (7), www (7), version (6), https (6), some (6), gser (6), xer (6), possible (6), have (6), similar (6), same (6), bytes (6), ia5string (6), tag (6), produced (6), fooquestion (6), management (6), privacy (5), page (5), information (5), file (5), human (5), readable (5), encoder (5), compiler (5), rfc (5), 691 (5), 680 (5), 2021 (5), between (5), xsd (5), them (5), generally (5), structure (5), those (5), set (5), does (5), types (5), byte (5), units (5), compact (5), there (5), question (5), trackingnumber (5), over (5), iso (5), standard (5), foo (5), its (5), number (5), such (5), phone (5), cryptography (5), developers (4), about (4), using (4), last (4), links (4), recommendations (4), comparison (4), list (4), cap (4), decoding (4), into (4), includes (4), tutorial (4), introduction (4), string (4), object (4), 693 (4), cer (4), other (4), they (4), both (4), many (4), however (4), include (4), constants (4), array (4), 1984 (4), options (4), would (4), decode (4), processors (4), internal (4), only (4), follows (4), network (4), should (4), size (4), 1000 (4), systems (4), applications (4), structures (4), pem (4), enhanced (4), networks (4), document (4), computer (4), additional (3), may (3), was (3), link (3), related (3), here (3), navigation (3), articles (3), short (3), retrieved (3), buffers (3), binary (3), jer (3), easy (3), decoder (3), open (3), subset (3), generic (3), 696 (3), see (3), able (3), automatically (3), though (3), require (3), cross (3), platform (3), programming (3), specific (3), storage (3), abnf (3), defines (3), defining (3), textual (3), implement (3), generated (3), tool (3), implementation (3), implementations (3), supported (3), specify (3), 100 (3), interface (3), typically (3), published (3), extensibility (3), modules (3), even (3), asn1 (3), very (3), based (3), most (3), following (3), means (3), memory (3), unit (3), than (3), codecs (3), format (3), knows (3), could (3), anybody (3), space (3), indicating (3), above (3), myquestion (3), element (3), transactions (3), fooanswer (3), often (3), mail (3), way (3), user (3), inria (3), incomplete (3), since (3), lightweight (3), gsm (3), designed (3), bacnet (3), ldap (3), directory (3), access (3), extended (3), variant (3), cper (3), integral (3), capable (3), abstract (3), how (3), authentication (3), service (3), early (3), remote (3), competitor (3), common (3), system (3), vehicle (3), communication (3), etsi (3), ieee (3), iec (3), 400 (3), 208 (3), view (2), contact (2), policy (2), available (2), terms (2), organization (2), 2022 (2), pdf (2), wikidata (2), upload (2), changes (2), article (2), events (2), contents (2), talk (2), categories (2), identifiers (2), different (2), modeling (2), index (2), states (2), libraries (2), thrift (2), property (2), encryption (2), exchange (2), parse (2), validate (2), overview (2), project (2), free (2), decodes (2), allows (2), concepts (2), website (2), good (2), external (2), 3641 (2), 697 (2), references (2), layer (2), makes (2), thus (2), perhaps (2), being (2), producing (2), wireformat (2), sub (2), projects (2), instead (2), broadly (2), popular (2), particularly (2), instance (2), internet (2), hand (2), smtp (2), form (2), checking (2), complex (2), full (2), microsoft (2), either (2), pdu (2), any (2), upon (2), their (2), significantly (2), development (2), risk (2), sizes (2), field (2), must (2), fixed (2), combinations (2), purpose (2), has (2), provide (2), party (2), years (2), multiple (2), schemes (2), online (2), supporting (2), found (2), generates (2), declarations (2), declaration (2), padded (2), null (2), significant (2), boundaries (2), required (2), ordered (2), stream (2), modern (2), minimum (2), addressable (2), handling (2), transmitted (2), part (2), tags (2), cannot (2), without (2), first (2), allowed (2), less (2), alternatively (2), 122 (2), padding (2), variants (2), through (2), serialized (2), 199 (2), inclusive (2), questions (2), answers (2), anarray (2), foohistory (2), fields (2), compilers (2), etc (2), constraint (2), reducing (2), fooprotocol (2), definitions (2), begin (2), questionnumber (2), answer (2), boolean (2), end (2), particular (2), relation (2), existing (2), provides (2), own (2), were (2), flat (2), tree (2), light (2), weight (2), ftlws (2), coding (2), high (2), speed (2), nema (2), due (2), performance (2), endian (2), six (2), ss7 (2), signalling (2), tlv (2), sequences (2), ashrae (2), 135 (2), represent (2), originally (2), rarely (2), pad (2), restricted (2), large (2), especially (2), derived (2), digital (2), signatures (2), several (2), networking (2), intelligent (2), wide (2), building (2), automation (2), transfer (2), manufacturing (2), services (2), html (2), news (2), technologies (2), keywords (2), acronyms (2), lte (2), evolution (2), htm (2), gprs (2), edge (2), 302 (2), 637 (2), transport (2), international (2), biometrics (2), multimedia (2), managing (2), telephone (2), snmp (2), 120 (2), pkcs (2), 509 (2), 500 (2), ntcip (2), 1103 (2), interledger (2), uses (2), variable (2), testing (2), telecommunication (2), 409 (2), 1988 (2), latest (2), study (2), group (2), machine (2), rec (2), 683 (2), 209 (2), jump (2), cookie, statement, statistics, disclaimers, text, under, apply, site, you, agree, registered, trademark, non, profit, wikimedia, foundation, inc, creative, commons, attribution, sharealike, license, edited, september, utc, українська, türkçe, svenska, русский, português, polski, norsk, bokmål, 日本語, italiano, galego, français, euskara, español, deutsch, čeština, български, printable, download, print, export, item, cite, permanent, special, pages, what, recent, community, portal, learn, help, contribute, donate, random, current, main, history, read, views, english, namespaces, log, create, account, contributions, logged, personal, menu, hidden, lccn, j9u, php, title, oldid, 1108950664, united, israel, national, authority, yenc, uuencode, xdr, cyphal, dsdl, messagepack, flatbuffers, cbor, proto, ubjson, bson, base64, base32, avro, smi, amf, yaml, toml, rebol, rdf, signature, token, edifact, csv, atom, typescript, node, utility, ivmaiasn, books, editing, checks, checker, output, line, specs, video, beginners, layman, guide, javascript, 2017, database, original, archived, presentation, class, detail, translate, translation, standardised, ill, advised, compiled, serializes, objects, practical, permit, consume, suiting, availability, choice, similarly, making, when, combined, python, pickle, ruby, marshal, don, easier, hoc, scenarios, inappropriate, visually, practice, quite, various, ways, time, semantics, tends, frequently, augmented, backus, naur, properly, acts, during, program, operation, deserialization, routines, raising, errors, exceptions, out, bounds, encountered, aspects, expressions, varies, exe, ignores, literals, elsewhere, make, programmers, logic, pdus, draw, avoids, need, aids, altered, updated, simply, recompiling, promoting, rapid, low, cycle, built, permitted, lengths, logical, sets, called, unlike, readily, usable, implemented, third, vendors, predates, wider, variety, obsolete, apart, apache, playground, sandbox, limited, functions, previous, equivalent, files, case, each, individually, unused, alignment, essentially, software, usual, contextual, shifting, masking, direct, addressing, remark, true, whose, larger, signal, hardware, fast, streams, automatic, computing, crossing, needed, efficient, processing, compression, decompression, decryption, algorithms, least, extra, something, else, inserted, longer, parsed, knowing, expected, schemas, additionally, requires, still, packer, omit, fits, fit, smaller, employed, amount, 128, carry, merely, achieve, greater, readability, wire, then, appear, 108, count, spaces, indentation, ia5, 646, including, ascii, interpreted, reference, below, shown, numbers, hexadecimal, send, explicitly, name, users, know, expect, change, constrains, trackingnumbers, questionnumbers, integers, marker, future, versions, compliant, receive, transmit, later, process, earlier, generate, java, check, fall, within, violate, accepted, presented, application, simplifies, protected, violations, cost, supports, changed, assuming, complies, sent, receiving, creators, conversation, flows, transaction, interchanges, left, notations, fictitious, entirely, unrelated, relays, copy, paste, predefined, none, suitable, his, her, customized, ecn, definition, byproduct, work, rule, proposed, 1980s, meant, mber, originates, detailing, abandoned, 1997, superior, optionally, big, little, transmission, well, words, therefore, word, lwer, primarily, identical, previously, france, telecom, ser, input, straightforward, outside, actual, discouraged, reproduced, 79672281, determinants, look, record, addition, effort, developing, decoders, decrease, bandwidth, utilization, much, save, cpu, cycles, lower, latency, exer, cxer, specifies, relationship, evenly, divisible, eight, added, until, expense, complexity, highly, dependent, placed, employs, almost, restrictions, noteworthy, difference, strings, chopped, individual, substring, mark, depending, things, digitally, signed, allow, fewer, likely, exact, given, across, susceptible, collision, attacks, flexible, iri, dotted, discernable, foreknowledge, descriptor, identifier, closely, associated, x2ap, 1200, area, wimax, secure, 4120, kerberos, fire, alarms, elevators, hvac, 2020, 227, acse, association, procedure, call, 880, 881, 882, rose, operations, anymore, ftam, 9506, 2003, mms, extension, sle, aeronautics, cpdlc, controller, pilot, exchanging, alert, amber, alerts, docs, oasis, emergency, alerting, 1987, imt2020_workshop, long, term, dynareport, umts, universal, 102, rates, general, packet, radio, ttfn, net, techno, smartcards, gsm11, global, denm, cam, 1609, wave, 802, 11p, sae, j2735, dsrc, dedicated, ecma, activities, tg11, cstaiii, csta, 24761, 2019, contexts, acbio, nist, 6529, cbeff, biometric, framework, 24708, 2008, interworking, bip, bioapi, voice, voip, 200, 300, connections, public, switched, pstn, 700, nearly, 711, cmip, monitoring, computers, characteristics, pertaining, reliability, 1157, simple, rdp, desktop, conferencing, payment, cards, emvco, publications, emv, email, asymmetric, keys, certificate, bundles, 4511, tls, certificates, traffic, transportation, infrastructure, rfcs, customary, extensive, continue, manipulate, manipulation, variables, executable, test, conformance, natively, import, declare, declared, ttcn, sdl, joint, standardization, sector, ccitt, moved, applicability, substantially, revised, 1995, covered, revision, edition, union, section, broader, written, advantage, independent, compile, deserialized, int, domain, 681, 682, base, committee, february, year, started, force, supersedes, status, search, encyclopedia, wayback, archive, 20221229023656, wiki, timestamps, capture, fail, success, 2023, jan, dec, nov, oct, 2004, sep, 2026, captures,


Text of the page (random words):
rmance of the packed encoding rules per optionally big endian or little endian transmission as well as 8 bit 16 bit and 32 bit memory words therefore there are six variants since there are six combinations of those options minimum bit encoding rules mber bit proposed in the 1980s meant to be as compact as possible like the packed encoding rules per nema packed encoding rules bit an incomplete encoding rule specification produced by nema it is incomplete because it cannot encode and decode all asn 1 data types compact like the packed encoding rules per high speed coding rules coding rules for high speed networks definition of these encoding rules were a byproduct of inria s work on the flat tree light weight syntax ftlws encoding control notation edit asn 1 recommendations provide a number of predefined encoding rules if none of the existing encoding rules are suitable the encoding control notation ecn provides a way for a user to define his or her own customized encoding rules relation to privacy enhanced mail pem encoding edit privacy enhanced mail pem encoding is entirely unrelated to asn 1 and its codecs but encoded asn 1 data which is often binary is often pem encoded so that it can be transmitted as textual data e g over smtp relays or through copy paste buffers example edit this is an example asn 1 module defining the messages data structures of a fictitious foo protocol fooprotocol definitions begin fooquestion sequence trackingnumber integer question ia5string fooanswer sequence questionnumber integer answer boolean end this could be a specification published by creators of foo protocol conversation flows transaction interchanges and states are not defined in asn 1 but are left to other notations and textual description of the protocol assuming a message that complies with the foo protocol and that will be sent to the receiving party this particular message protocol data unit pdu is myquestion fooquestion trackingnumber 5 question anybody there asn 1 supports constraints on values and sizes and extensibility the above specification can be changed to fooprotocol definitions begin fooquestion sequence trackingnumber integer 0 199 question ia5string fooanswer sequence questionnumber integer 10 20 answer boolean foohistory sequence questions sequence size 0 10 of fooquestion answers sequence size 1 10 of fooanswer anarray sequence size 100 of integer 0 1000 end this change constrains trackingnumbers to have a value between 0 and 199 inclusive and questionnumbers to have a value between 10 and 20 inclusive the size of the questions array can be between 0 and 10 elements with the answers array between 1 and 10 elements the anarray field is a fixed length 100 element array of integers that must be in the range 0 to 1000 the extensibility marker means that the foohistory message specification may have additional fields in future versions of the specification systems compliant with one version should be able to receive and transmit transactions from a later version though able to process only the fields specified in the earlier version good asn 1 compilers will generate in c c java etc source code that will automatically check that transactions fall within these constraints transactions that violate the constraints should not be accepted from or presented to the application constraint management in this layer significantly simplifies protocol specification because the applications will be protected from constraint violations reducing risk and cost to send the myquestion message through the network the message is serialized encoded as a series of bytes using one of the encoding rules the foo protocol specification should explicitly name one set of encoding rules to use so that users of the foo protocol know which one they should use and expect example encoded in der edit below is the data structure shown above as myquestion encoded in der format all numbers are in hexadecimal 30 13 02 01 05 16 0e 41 6e 79 62 6f 64 79 20 74 68 65 72 65 3f der is a type length value encoding so the sequence above can be interpreted with reference to the standard sequence integer and ia5string types as follows 30 type tag indicating sequence 13 length in octets of value that follows 02 type tag indicating integer 01 length in octets of value that follows 05 value 5 16 type tag indicating ia5string ia5 means the full 7 bit iso 646 set including variants but is generally us ascii 0e length in octets of value that follows 41 6e 79 62 6f 64 79 20 74 68 65 72 65 3f value anybody there example encoded in xer edit alternatively it is possible to encode the same asn 1 data structure with xml encoding rules xer to achieve greater human readability over the wire it would then appear as the following 108 octets space count includes the spaces used for indentation fooquestion trackingnumber 5 trackingnumber question anybody there question fooquestion example encoded in per unaligned edit alternatively if packed encoding rules are employed the following 122 bits 16 octets amount to 128 bits but here only 122 bits carry information and the last 6 bits are merely padding will be produced 01 05 0e 83 bb ce 2d f9 3c a0 e9 a3 2f 2c af c0 in this format type tags for the required elements are not encoded so it cannot be parsed without knowing the expected schemas used to encode additionally the bytes for the value of the ia5string are packed using 7 bit units instead of 8 bit units because the encoder knows that encoding an ia5string byte value requires only 7 bits however the length bytes are still encoded here even for the first integer tag 01 but a per packer could also omit it if it knows that the allowed value range fits on 8 bits and it could even compact the single value byte 05 with less than 8 bits if it knows that allowed values can only fit in a smaller range the last 6 bits in the encoded per are padded with null bits in the 6 least significant bits of the last byte c0 these extra bits may not be transmitted or used for encoding something else if this sequence is inserted as a part of a longer unaligned per sequence this means that unaligned per data is essentially an ordered stream of bits and not an ordered stream of bytes like with aligned per and that it will be a bit more complex to decode by software on usual processors because it will require additional contextual bit shifting and masking and not direct byte addressing but the same remark would be true with modern processors and memory storage units whose minimum addressable unit is larger than 1 octet however modern processors and signal processors include hardware support for fast internal decoding of bit streams with automatic handling of computing units that are crossing the boundaries of addressable storage units this is needed for efficient processing in data codecs for compression decompression or with some encryption decryption algorithms if alignment on octet boundaries was required an aligned per encoder would produce 01 05 0e 41 6e 79 62 6f 64 79 20 74 68 65 72 65 3f in this case each octet is padded individually with null bits on their unused most significant bits tools edit most of the tools supporting asn 1 do the following parse the asn 1 files generates the equivalent declaration in a programming language like c or c generates the encoding and decoding functions based on the previous declarations a list of tools supporting asn 1 can be found on the itu t tool web page online tools edit asn1 web tool very limited asn1 playground sandbox comparison to similar schemes edit asn 1 is similar in purpose and use to protocol buffers and apache thrift which are also interface description languages for cross platform data serialization like those languages it has a schema in asn 1 called a module and a set of encodings typically type length value encodings unlike them asn 1 does not provide a single and readily usable open source implementation and is published as a specification to be implemented by third party vendors however asn 1 defined in 1984 predates them by many years it also includes a wider variety of basic data types some of which are obsolete and has more options for extensibility a single asn 1 message can include data from multiple modules defined in multiple standards even standards defined years apart asn 1 also includes built in support for constraints on values and sizes for instance a module can specify an integer field that must be in the range 0 to 100 the length of a sequence of values an array can also be specified either as a fixed length or a range of permitted lengths constraints can also be specified as logical combinations of sets of basic constraints values used as constraints can either be literals used in the pdu specification or asn 1 values specified elsewhere in the schema file some asn 1 tools will make these asn 1 values available to programmers in the generated source code used as constants for the protocol being defined developers can use these in the protocol s logic implementation thus all the pdus and protocol constants can be defined in the schema and all implementations of the protocol in any supported language draw upon those values this avoids the need for developers to hand code protocol constants in their implementation s source code this significantly aids protocol development the protocol s constants can be altered in the asn 1 schema and all implementations are updated simply by recompiling promoting a rapid and low risk development cycle if the asn 1 tools properly implement constraints checking in the generated source code this acts to automatically validate protocol data during program operation generally asn 1 tools will include constraints checking into the generated serialization deserialization routines raising errors or exceptions if out of bounds data is encountered it is complex to implement all aspects of asn 1 constraints in an asn 1 compiler not all tools support the full range of possible constraints expressions xml schema and json schema both support similar constraints concepts tool support for constraints varies microsoft s xsd exe compiler ignores them asn 1 is visually similar to augmented backus naur form abnf which is used to define many internet protocols like http and smtp however in practice they are quite different asn 1 defines a data structure which can be encoded in various ways e g json xml binary abnf on the other hand defines the encoding syntax at the same time it defines the data structure semantics abnf tends to be used more frequently for defining textual human readable protocols and generally is not used to define type length value encodings many programming languages define language specific serialization formats for instance python s pickle module and ruby s marshal module these formats are generally language specific they also don t require a schema which makes them easier to use in ad hoc storage scenarios but inappropriate for communications protocols json and xml similarly do not require a schema making them easy to use they are also both cross platform standards that are broadly popular for communications protocols particularly when combined with a json schema or xml schema some asn 1 tools are able to translate between asn 1 and xml schema xsd the translation is standardised by the itu this makes it possible for a protocol to be defined in asn 1 and also automatically in xsd thus it is possible though perhaps ill advised to have in a project an xsd schema being compiled by asn 1 tools producing source code that serializes objects to from json wireformat a more practical use is to permit other sub projects to consume an xsd schema instead of an asn 1 schema perhaps suiting tools availability for the sub projects language of choice with xer used as the protocol wireformat for more detail see comparison of data serialization formats see also edit x 690 information object class asn 1 presentation layer references edit introduction to asn 1 itu archived from the original on 2021 04 09 retrieved 2021 04 09 itu t recommendation database itu retrieved 2017 03 06 itu t x 680 specification of basic notation itu t x 690 basic encoding rules ber itu t x 690 distinguished encoding rules der itu t x 690 canonical encoding rules cer a b c d itu t x 691 packed encoding rules per a b c itu t x 693 xml encoding rules xer a b itu t x 696 octet encoding rules oer itu t x 697 javascript object notation encoding rules jer rfc 3641 generic string encoding rules gser external links edit a layman s guide to a subset of asn 1 ber and der a good introduction for beginners itu t website introduction to asn 1 a video introduction to asn 1 asn 1 tutorial tutorial on basic asn 1 concepts asn 1 tutorial tutorial on asn 1 an open source asn 1 c compiler includes some asn 1 specs an on line asn 1 c compiler asn 1 decoder allows decoding asn 1 encoded messages into xml output asn 1 syntax checker and encoder decoder checks the syntax of an asn 1 schema and encodes decodes messages asn 1 encoder decoder of 3gpp messages encodes decodes asn 1 3gpp messages and allows easy editing of these messages free books about asn 1 list of asn 1 tools at ivmaiasn project overview of the octet encoding rules oer overview of the json encoding rules jer a typescript node utility to parse and validate asn 1 messages v t e data exchange formats human readable formats atom csv edifact json web encryption web token web signature property list rdf rebol toml xml yaml binary formats amf asn 1 smi avro base32 base64 bson ubjson cap n proto cbor flatbuffers messagepack property list protocol buffers thrift cyphal dsdl xdr uuencode yenc comparison of data serialization formats authority control national libraries israel united states retrieved from https en wikipedia org w index php title asn 1 oldid 1108950664 categories asn 1 data modeling languages data serialization formats itu t x series recommendations hidden categories articles with short description short description is different from wikidata articles with j9u identifiers articles with lccn identifiers navigation menu personal tools not logged in talk contributions create account log in namespaces article talk english views read edit view history more navigation main page contents current events random article about wikipedia contact us donate contribute help learn to edit community portal recent changes upload file tools what links here related changes upload file special pages permanent link page information cite this page wikidata item print export download as pdf printable version languages български čeština deutsch español euskara français galego italiano 日本語 norsk bokmål polski português русский svenska türkçe українська 中文 edit links this page was last edited on 7 september 2022 at 04 21 utc text is available under the creative commons attribution sharealike license 3 0 additional terms may apply by using this site you agree to the terms of use and privacy policy wikipedia is a...
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

Verified site has: 254 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-160 161-165 166-170 171-175 176-180 181-185 186-190 191-195 196-200
201-205 206-210 211-215 216-220 221-225 226-230 231-235 236-240 241-245 246-250
251-254


The site also has references to the 2 subdomain(s)

  archive.org  Verify   help.archive.org  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 302 FOUND
Server nginx
Date Wed, 23 Sep 2026 05:37:34 GMT
Content-Type text/plain; charset=utf-8
Content-Length 0
Connection close
x-archive-redirect-reason found capture at 20221229023656
location htt???/web.archive.org/web/20221229023656/htt????/en.wikipedia.org/wiki/ASN.1
server-timing captures_list;dur=0.526337, exclusion.robots;dur=0.032257, exclusion.robots.policy;dur=0.023168, esindex;dur=0.009501, cdx.remote;dur=5.262608, LoadShardBlock;dur=109.804416, PetaboxLoader3.datanode;dur=44.658463
x-app-server wwwb-app54-dc6
x-ts 302
x-tr 143
server-timing TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie wb-p-SERVER=wwwb-app54; path=/
X-location All
X-AS 16276
X-RL 0
X-NA 0
X-Page-Cache MISS
Server-Timing MISS
X-NID OVH SAS
Referrer-Policy no-referrer-when-downgrade
Permissions-Policy interest-cohort=()
X-sd 0
HTTP/1.1 200 OK
Server nginx
Date Wed, 23 Sep 2026 05:37:35 GMT
Content-Type text/html; charset=UTF-8
Transfer-Encoding chunked
Connection close
x-archive-orig-date Thu, 29 Dec 2022 01:10:10 GMT
x-archive-orig-server mw2305.codfw.wmnet
x-archive-orig-x-content-type-options nosniff
x-archive-orig-content-language en
x-archive-orig-vary Accept-Encoding,Cookie,Authorization
x-archive-orig-last-modified Wed, 28 Dec 2022 23:00:40 GMT
x-archive-orig-age 5205
x-archive-orig-x-cache cp2035 miss, cp2041 hit/1
x-archive-orig-x-cache-status hit-front
x-archive-orig-server-timing cache;desc= hit-front , host;desc= cp2041
x-archive-orig-strict-transport-security max-age=106384710; includeSubDomains; preload
x-archive-orig-report-to group : wm_nel , max_age : 86400, endpoints : [ url : htt????/intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/reportingapi/network_error/1.0.0 ]
x-archive-orig-nel report_to : wm_nel , max_age : 86400, failure_fraction : 0.05, success_fraction : 0.0
x-archive-orig-set-cookie WMF-Last-Access=29-Dec-2022;Path=/;HttpOnly;secure;Expires=Mon, 30 Jan 2023 00:00:00 GMT
x-archive-orig-set-cookie WMF-Last-Access-Global=29-Dec-2022;Path=/;Domain=.wikipedia.org;HttpOnly;secure;Expires=Mon, 30 Jan 2023 00:00:00 GMT
x-archive-orig-accept-ch Sec-CH-UA-Arch,Sec-CH-UA-Bitness,Sec-CH-UA-Full-Version-List,Sec-CH-UA-Model,Sec-CH-UA-Platform-Version
x-archive-orig-permissions-policy interest-cohort=(),ch-ua-arch=(self intake-analytics.wikimedia.org ),ch-ua-bitness=(self intake-analytics.wikimedia.org ),ch-ua-full-version-list=(self intake-analytics.wikimedia.org ),ch-ua-model=(self intake-analytics.wikimedia.org ),ch-ua-platform-version=(self intake-analytics.wikimedia.org )
x-archive-orig-x-client-ip 207.241.232.187
x-archive-orig-cache-control private, s-maxage=0, max-age=0, must-revalidate
x-archive-orig-set-cookie GeoIP=US:NM:Albuquerque:35.15:-106.58:v4; Path=/; secure; Domain=.wikipedia.org
x-archive-orig-accept-ranges bytes
x-archive-orig-content-length 25830
x-archive-guessed-content-type text/html
x-archive-guessed-charset utf-8
x-archive-orig-content-encoding gzip
memento-datetime Thu, 29 Dec 2022 02:36:56 GMT
link <htt????/en.wikipedia.org/wiki/ASN.1>; rel= original , <htt???/web.archive.org/web/timemap/link/htt????/en.wikipedia.org/wiki/ASN.1>; rel= timemap ; type= application/link-format , <htt???/web.archive.org/web/htt????/en.wikipedia.org/wiki/ASN.1>; rel= timegate , <htt???/web.archive.org/web/20041015031853/htt???/en.wikipedia.org:80/wiki/ASN.1>; rel= first memento ; datetime= Fri, 15 Oct 2004 03:18:53 GMT , <htt???/web.archive.org/web/20221128185338/htt????/en.wikipedia.org/wiki/ASN.1>; rel= prev memento ; datetime= Mon, 28 Nov 2022 18:53:38 GMT , <htt???/web.archive.org/web/20221229023656/htt????/en.wikipedia.org/wiki/ASN.1>; rel= memento ; datetime= Thu, 29 Dec 2022 02:36:56 GMT , <htt???/web.archive.org/web/20230105005415/htt???/en.wikipedia.org/wiki/ASN.1>; rel= next memento ; datetime= Thu, 05 Jan 2023 00:54:15 GMT , <htt???/web.archive.org/web/20260921040403/htt????/en.wikipedia.org/wiki/ASN.1>; rel= last memento ; datetime= Mon, 21 Sep 2026 04:04:03 GMT
content-security-policy default-src self unsafe-eval unsafe-inline data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src spn2-20221229030750/spn2-20221229022541-wwwb-spn20.us.archive.org-8001.warc.gz
server-timing captures_list;dur=0.386651, exclusion.robots;dur=0.029961, exclusion.robots.policy;dur=0.022369, esindex;dur=0.006229, cdx.remote;dur=5.201683, LoadShardBlock;dur=138.716370, PetaboxLoader3.datanode;dur=136.638067, load_resource;dur=94.064956, PetaboxLoader3.resolve;dur=56.709446, nav;dur=0.184772
x-app-server wwwb-app265-dc8
x-ts 200
x-tr 351
server-timing TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie wb-p-SERVER=wwwb-app265; path=/
X-location All
X-AS 16276
X-RL 0
X-NA 0
X-Page-Cache MISS
Server-Timing MISS
X-NID OVH SAS
Referrer-Policy no-referrer-when-downgrade
Permissions-Policy interest-cohort=()
X-sd 0
Content-Encoding gzip

Meta Tags

title="ASN.1 - Wikipedia"
charset="UTF-8"
name="ResourceLoaderDynamicStyles" content=""
name="generator" content="MediaWiki 1.40.0-wmf.14"
name="referrer" content="origin"
name="referrer" content="origin-when-crossorigin"
name="referrer" content="origin-when-cross-origin"
name="robots" content="max-image-preview:standard"
name="format-detection" content="telephone=no"
name="viewport" content="width=1000"
property="og:title" content="ASN.1 - Wikipedia"
property="og:type" content="website"

Load Info

page size34286
load time (s)1.219716
redirect count1
speed download28126
server IP 207.241.237.3
* all occurrences of the string "http://" have been changed to "htt???/"