Идентификатор объекта что это
Цифровой идентификатор объекта
DOI имеет некоторые общие черты со стандартом
Структура идентификатора цифрового объекта
Идентификатор цифрового объекта представляет собой уникальную строку букв и цифр, состоящую из двух частей: префикс и суффикс. Например,
10.1000 — префикс, или идентификатор издателя, составленный из признака идентификатора (10) и строки, указывающей на издателя (1000); 182 — суффикс, идентификатор объекта, указывающий на конкретный объект.
Префиксы издателей распределяются регистрационным агенством (DOI Registration Agency). Суффикс формируется издателем, и должен быть уникальным у данного издателя. Идентификатор цифрового объекта может объединить существующие идентификаторы, такие как ISBN, International Standard Serial Number, или SICI. Идентификатор цифрового объекта регистронезависим и может рассматриваться как абракадабра: никакая информация не может быть получена непосредственно из него.
Ссылки
Полезное
Смотреть что такое «Цифровой идентификатор объекта» в других словарях:
цифровой идентификатор объекта — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN digital object identifierDOI … Справочник технического переводчика
Идентификатор цифрового объекта — (также используется словосочетание Цифровой идентификатор объекта, ЦИО, digital object identif … Википедия
URN — (англ. Uniform Resource Name) единообразное название (имя) ресурса. На английский манер произносится как слово earn, по русски чаще говорят [у эр эн]. URN это постоянная последовательность символов, идентифицирующая абстрактный… … Википедия
Uniform Resource Name — URN (англ. Uniform Resource Name) единообразное название (имя) ресурса. На английский манер произносится как [эорн], по русски чаще говорят [у эр эн]. URN это постоянная последовательность символов, идентифицирующая абстрактный или физический… … Википедия
устройство — 2.5 устройство: Элемент или блок элементов, который выполняет одну или более функцию. Источник: ГОСТ Р 52388 2005: Мототранспортны … Словарь-справочник терминов нормативно-технической документации
элемент — 02.01.14 элемент (знак символа или символ) [element ]: Отдельный штрих или пробел в символе штрихового кода либо одиночная многоугольная или круглая ячейка в матричном символе, формирующие знак символа в… … Словарь-справочник терминов нормативно-технической документации
ГОСТ Р ИСО/МЭК 19762-1-2011: Информационные технологии. Технологии автоматической идентификации и сбора данных (АИСД). Гармонизированный словарь. Часть 1. Общие термины в области АИСД — Терминология ГОСТ Р ИСО/МЭК 19762 1 2011: Информационные технологии. Технологии автоматической идентификации и сбора данных (АИСД). Гармонизированный словарь. Часть 1. Общие термины в области АИСД оригинал документа: Accredited Standards… … Словарь-справочник терминов нормативно-технической документации
ГОСТ Р 52438-2005: Географические информационные системы. Термины и определения — Терминология ГОСТ Р 52438 2005: Географические информационные системы. Термины и определения оригинал документа: 57 (топологический) оверлей: Наложение двух или более полигональных объектов, в результате которого образуется новый слой, состоящий… … Словарь-справочник терминов нормативно-технической документации
код — 01.01.14 код [ code]: Совокупность правил, с помощью которых устанавливается соответствие элементов одного набора элементам другого набора. [ИСО/МЭК 2382 4, 04.02.01] Источник … Словарь-справочник терминов нормативно-технической документации
Идентификатор цифрового объекта
Идентификатор цифрового объекта (также используется словосочетание Цифровой идентификатор объекта, ЦИО, digital object identifier , DOI ) — стандарт обозначения представленной в сети информации об объекте (обычно, но не обязательно электронном документе или цифровом объекте). Информация, содержащаяся в DOI электронного документа, содержит указатель его местонахождения (например, URL), его имя (название), прочие идентификаторы объекта (например, ISBN для электронного образа книги) и ассоциированный с объектом набор описывающих его данных (метаданных) в структурированном и расширяемом виде.
DOI имеет некоторые общие черты со стандартом PURL: наличие указателя местонахождения объекта и его имени (названия).
DOI принят в англо-язычной научной среде для обмена данными между учёными. По сути, DOI — это путь к документу в общем информационно-виртуальном пространстве (как правило, в Интернете), для получения необходимой информации.
Содержание
Структура
Идентификатор цифрового объекта представляет собой уникальную строку букв и цифр, состоящую из двух частей: префикс и суффикс. Например,
10.1000 — префикс, или идентификатор издателя, составленный из признака идентификатора (10) и строки, указывающей на издателя (1000); 182 — суффикс, идентификатор объекта, указывающий на конкретный объект.
Префиксы издателей распределяются регистрационным агентством (DOI Registration Agency). Суффикс формируется издателем, и должен быть уникальным у данного издателя. Идентификатор цифрового объекта может объединить существующие идентификаторы, такие как ISBN, International Standard Serial Number, или SICI.
Идентификатор цифрового объекта регистронезависим.
Примеры
Так же существуют цифровые «DOI-копии» документов, которые нигде ранее не публиковались, и были изначально в цифровом виде.
Ссылки
Примечания
Полезное
Смотреть что такое «Идентификатор цифрового объекта» в других словарях:
Цифровой идентификатор объекта — Идентификатор цифрового объекта (также используется словосочетание Цифровой идентификатор объекта, ЦИО, digital object identifier, DOI) стандарт обозначения представленной в сети информации об объекте (обычно, но не обязательно электронном… … Википедия
Publisher Item Identifier — (PII) уникальный идентификатор, применяемый некоторыми научными журналами для идентификации научных работ.[1]. Он основан на более ранних идентификаторах ISSN и ISBN, к которым добавлены символ для уточнения типа публикации, номер сущности… … Википедия
DOI — DOI: DOI идентификатор цифрового объекта. DOI министерство внутренних дел США. DOI 2,5 диметокси 4 иодамфетамин … Википедия
ГОСТ Р 52438-2005: Географические информационные системы. Термины и определения — Терминология ГОСТ Р 52438 2005: Географические информационные системы. Термины и определения оригинал документа: 57 (топологический) оверлей: Наложение двух или более полигональных объектов, в результате которого образуется новый слой, состоящий… … Словарь-справочник терминов нормативно-технической документации
устройство — 2.5 устройство: Элемент или блок элементов, который выполняет одну или более функцию. Источник: ГОСТ Р 52388 2005: Мототранспортны … Словарь-справочник терминов нормативно-технической документации
элемент — 02.01.14 элемент (знак символа или символ) [element ]: Отдельный штрих или пробел в символе штрихового кода либо одиночная многоугольная или круглая ячейка в матричном символе, формирующие знак символа в… … Словарь-справочник терминов нормативно-технической документации
Аутентификация в Интернете — Аутентификация – это проверка подлинности предъявленного пользователем идентификатора. Аутентификация требуется при доступе к таким интернет сервисам, как: электронная почта веб форумы социальные сети интернет банкинг платежные системы… … Википедия
Модель — 9. Модель Изделие, являющееся трехразмерным упрощенным изображением предмета в установленном масштабе Модель является составной частью макета Источник … Словарь-справочник терминов нормативно-технической документации
Сотовый телефон — Сотовый телефон мобильный телефон, предназначенный для работы в сетях сотовой связи; использует радиоприёмопередатчик и традиционную телефонную коммутацию для … Википедия
Как отличать объекты друг от друга и при чем тут хеш-функции
Привет! Я возглавляю направление R&D в компании «ЛАНИТ – Би Пи Эм», которая специализируется на автоматизации бизнес-процессов. Мы исследуем тренды, готовим образовательные программы для технических сотрудников, ведем собственную продуктовую разработку. Наши наработки успешно используются в нескольких компаниях-заказчиках.
Что общего между безопасным хранением паролей и защитой от искажения файлов при скачивании из интернета? Казалось бы, это совершенно про разное. На деле, оба этих алгоритма можно реализовать с помощью хеш-функции. В этой статье мы обзорно поговорим про способы идентификации данных, рассмотрим распространенные сценарии и возможные подходы к их реализации.
Прочитав эту статью, читатели узнают новые способы идентификации данных, выяснят, какие есть технологии взаимодействия с данными, с которыми они сталкиваются в повседневной жизни, познакомятся с интересными и неочевидными сценариями работы. Статья точно будет полезна джунам и системным аналитикам и может пригодиться миддл-разработчикам.
Какими бывают подходы к идентификации данных
Генерация идентификаторов
Первый подход, который мы рассмотрим, – когда идентификатор генерируется и приписывается к объекту.
Как выглядит UUID (uuidtools.com)
«Глобальные» идентификаторы, например, обеспечивают уникальность и за пределами генерирующей системы, но имеют достаточно большой размер (8-16 байт) и обычно не монотонны. В совокупности это может вызвать проблемы с производительностью при их использовании в индексах / запросах БД.
Подробнее можно почитать здесь:
Вычисление идентификаторов
Второй подход – вместо генерации вычислять идентификатор на основе данных объекта. Это применимо в случаях, когда идентичность всех данных объектов означает и идентичность объектов, т. е. в системе не может / не должно быть двух разных объектов с полностью одинаковыми данными. Чаще всего вычисление идентификатора делается путём хеширования (hash / digest) – «свёртывания» данных объекта, обычно в число фиксированной разрядности.
Для хеширования важны:
Сценарии
Репликация сущностей между БД
В распределённой архитектуре несколько систем со своими БД порождают сущности, которые реплицируются между БД. Идентификаторы сущностей должны быть уникальными в масштабах всей архитектуры.
Пример решения: использовать в качестве идентификатора UUID или Snowflake ID.
Дедупликация событий
В распределённой архитектуре одни системы порождают события, другие — обрабатывают их, причём к потребителям сообщения приходят с гарантией At Least Once, т.е. могут быть дубликаты.
Пример решения: система-производитель генерирует UUID для каждого события, каждая система-потребитель индивидуально ведёт в своей БД учёт обработанных идентификаторов. Поскольку идентификаторы «глобальные», созданные в разных системах идентификаторы будут уникальными.
Быстрый поиск объектов
Имеется большой список объектов, и необходимо ускорить поиск объекта по заданным атрибутам.
Пример решения: реализуется хеш-таблица – для каждого объекта берутся его значения атрибутов поиска и для них вычисляется хеш. Хеш делится по модулю на число строк таблицы, получается номер строки в таблице. Объект помещается в первую свободную ячейку в строке. При поиске по атрибутам вычисляются хеш и номер строки. Далее поиск ведётся уже только по объектам внутри строки поочередным простым сравнением. Хеш-функции позволительно давать коллизии, нужна лишь равномерность значений, чтобы строки таблицы заполнялись одинаково.
Детали реализации хеш-таблиц в Java:
Контроль целостности файлов
При скачивании больших файлов возможны ошибки передачи, из-за чего содержимое будет искажено. Необходимо на клиенте проверить целостность файла.
Пример решения: публиковать хеш рядом с файлом, вычислять на клиенте хеш скачанного файла и сравнивать со скачанным хешем (контрольной суммой).
Источник. Вычисление контрольной суммы
Безопасное хранение паролей
Для проверки паролей приложение должно хранить эталонные значения, чтобы сверять с вводом пользователей. Хранение в открытом виде небезопасно – администратор / третья сторона могут украсть пароли.
Пример решения: хранить хеш пароля и сравнивать с ним хеш ввода пользователя. Использовать криптоустойчивую хеш-функцию, чтобы невозможно было «развернуть» пароль или подобрать другой, с совпадающим хешем.
Компактный производный идентификатор
Git является распределённым и децентрализованным репозиторием, при этом необходимо уникально идентифицировать каждое изменение (commit).
Пример решения: использовать полную информацию об изменении (файлы, дата изменения, автор, идентификатор предыдущего изменения) для расчёта хеша, который будет идентификатором. Использовать криптоустойчивую хеш-функцию, чтобы исключить совпадение идентификаторов и «подлог» изменений в публичных репозиториях.
Объект электронной подписи
Необходимо подписать документ электронной подписью, при этом алгоритм электронной подписи не может работать с большим объёмом данных или работает медленно.
Пример решения: вычислить хеш документа и наложить подпись на него. В опубликованной подписи задекларировать алгоритм хеширования наряду с алгоритмом подписи, чтобы проверяющая сторона повторила вычисление хеша и проверку подписи.
Заключение
Таким образом, как и в любой задаче, прежде чем выбрать подход к идентификации, нужно подумать, какие есть вводные и ограничения. Самый понятный и простой способ – не всегда самый правильный и эффективный.
Я надеюсь, моя статья поможет вам в решении ежедневных задач. В будущем планирую делиться и другим полезным контентом. Здесь мы перечислили наиболее распространенные сценарии и способы реализации, интересно будет увидеть и другие примеры в ваших комментариях. Поскольку это мой первый опыт написания статьи для Хабра, хочется узнать, понравился ли вам такой обзорный формат или нужно более глубокое погружение в тему.
ID — что это такое и зачем вообще нужен
ID — данный термин можно часто встретить на просторах сети интернет и не только. Он является уникальным идентификатором чего-либо или кого-либо.
С помощью айди можно легко отличить один объект от другого, уникализировать его по определенным признакам. Это очень удобно, поэтому он так нередко используется.
Из прошлого материала вы узнали, что делать, если windows не удается завершить форматирование. Сейчас мы рассмотрим, что такое ИД, почему этот термин так часто используется и для чего вообще был придуман.
Что такое ID
ID, идентификатор (айди, ид, identifier) — уникальный признак/атрибут объекта, по которому его можно опознать/отличить от других объектов.
Данный параметр/атрибут особенно распространен в интернете, нередко вы можете увидеть его в тех же социальных сетях, к примеру, совсем недавно мы рассматривали, как работать с ним в материале про то, как узнать id вк.
Уникальным идентификатором может быть — пример:
Также айди вы часто можете видеть в чеках из магазинов, там он пишется, как номер транзакции, в мессенджерах, там ID является номер телефона. Ваш email адрес тоже является уникальным и может использоваться в качестве ID.
Простыми словам — любой уникальный признак, который позволяет отличить один объект от другого может называться Айди.
Айди используется по прямому назначению — чтобы идентифицировать объект быстро и главное точно. Именно для этого он и нужен. Пишется обычно так — id-номер-с-буквами.
Что такое ID пользователя
Айди пользователя — это уникальный набор цифр и букв, который позволяет отличить/идентифицировать его аккаунт от аккаунтов других пользователей.
В социальной сети ВКонтакте идентификатором страницы пользователя является номер, которым по счету он зарегистрировался. Пишется номер сразу после слова — id, к примеру, id1.
В других социальных сетях и форумах, к аккаунту пользователя также присваивается свой ID, по которому этот аккаунт может быть идентифицирован. На многих форумах, в таком качестве выступает просто Email.
В заключение
Как видите, это простое число или сочетание цифр, букв и других символов, которое присваивается к чему или кому либо, той же странице профиля. Что позволяет в дальнейшем ее идентифицировать.
Идентификатор объекта что это
«Инфотекс Интернет Траст» — уполномоченный орган по ведению реестра идентификаторов объектов РФ (OID) в соответствии со стандартом ГОСТ Р ИСО/МЭК 9834-1-2009 и Соглашением между «Инфотекс Интернет Траст» и Росстандартом.
Для быстрого доступа к необходимой информации из российского дерева идентификаторов объектов (OID) воспользуйтесь фильтром по категории использования идентификаторов объектов и поиском по сайту. Для просмотра информации по организациям, выберите соответствующую рубрику.
Можно воспользоваться быстрым поиском, например: ИнфоТеКС Интернет Траст или 1.2.643.3.5
Российское дерево идентификаторов объектов OID
Регистрация объектного идентификатора (OID) производится по квалифицированному сертификату ключа электронной подписи, выпущенному на ответственного за регистрацию OID’а сотрудника юридического лица. Приобрести сертификат электронной подписи вы можете в компании Инфотекс Интернет Траст или в любом аккредитованном удостоверяющем центре. Сертификат не требует включения дополнительных OID’ов.
Для получения идентификатора объекта юридическое лицо должно зарегистрироваться в личном кабинете, заполнить и подписать заявку на получение OID электронной подписью. При этом на получение OID в каждой отдельной дуге российского дерева идентификаторов объектов должна быть заполнена отдельная заявка. Зарегистрировать организацию в личном кабинете может любое лицо организации. Подача же заявления осуществляется с электронной подписью ответственного за регистрацию объектного идентификатора лица.
Для регистрации в личном кабинете необходимо указать ИНН организации. После того как мы получим ваши данные из ЕГРЮЛ, вам на электронную почту придет приглашение в личный кабинет. После этого вы можете подать заявку. Заявка подписывается квалифицированным сертификатом электронной подписи. После проверки вашей заявки, вы получаете подписанное электронной подписью уведомление о присвоении объектного идентификатора. OID публикуется в реестре.
Об изменении реквизитов юридического лица заявитель должен сообщить в уполномоченный орган по регистрации через личный кабинет.
Срок рассмотрения заявления — 7 дней!
У Российского Реестра идентификаторов объектов юбилей — 15 лет со дня публикации первых записей в группах.
C 15.09.2015 по 17.09.2015 года в Санкт-Петербурге прошла XIII международная научно-практическая конференция «PKI.
Введена в эксплуатацию новая версия интернет-сайта по поддержке реестра идентификаторов объектов Российской Федерации.
© 2000 – 2021 Уполномоченный орган по регистрации идентификаторов объектов АО «ИнфоТеКС Интернет Траст»
127083, г. Москва, вн. тер. г. муниципальный округ Савеловский, ул. Мишина, д. 56, стр. 2, эт. 2, пом. IX, ком. 11.
Политика обработки персональных данных пользователей сайтов АО «ИнфоТеКС Интернет Траст»
ИНН не соответствует формату утвержденному в РФ! Завершить процесс регистрации вы сможете указав корректный ИНН вашей организации!