Crypt (Unix)

Crypt
Тип Шифрование файлов
Автор Роберт Моррис
Операционные системы Research Unix V3-V7, OpenSolaris
Языки интерфейса Английский
Аппаратные платформы IA-32, x86-64 и другие
Состояние Устарела

В UNIX системах crypt является устаревшей утилитой, предназначенной для шифрования файлов.

История

Crypt был создан Робертом Моррисом и впервые появился в Version 3 Unix с целью стимулировать разработки по взлому шифров; в конечном итоге Моррис сам и взломал crypt. Деннис Ритчи сумел автоматизировать процесс расшифровки, используя метод, предложенный Джеймсом Ридсом, и усовершенствованная версия алгоритма crypt появилась в Version 7 Unix, которую Ридс и Питер Вейнбергер также взломали[1].

Связь с хеш-функцией

Существует также криптографическая хеш-функция с одноимённым названием — crypt. Несмотря на то, что и утилита crypt и функция crypt используются для шифрования данных, между ними нет ничего общего. Чтобы различать их, обычно ссылаются на системную утилиту как crypt(1), так как она документирована в разделе 1 руководства UNIX, а на криптографическую хеш-функцию как crypt(3), так как она документирована в секции 3.

Команда crypt(1)

crypt(1) является простой утилитой для шифрования/дешифровки данных. Как правило она используется в качестве программы-фильтра (программы, которая принимает на вход строку и возвращает другую строку), и которая традиционно основывается на алгоритме, использовавшемся в машине Энигма. Алгоритм считается чрезмерно криптографически уязвимым, чтобы обеспечить защиту от полного перебора ключей современным бытовым персональным компьютером.

Некоторые версии UNIX поставлялись с даже более уязвимой версией команды crypt(1), чтобы обеспечить выполнение современных законов, ограничивающих экспорт криптографического программного обеспечения. Некоторые из реализаций crypt фактически являлись реализациями шифра Цезаря.

crypt(1) на Linux

Дистрибутивы Linux обычно не включают в себя UNIX-совместимую версию crypt по нескольким причинам:

  1. crypt считается весьма незащищённым от атак методом полного перебора (в дистрибутив обычно входит GnuPG, который достаточно криптографически стоек по современным меркам).
  2. На ранних этапах развития Linux были опасения, что crypt может не удовлетворить требованиям ITAR по экспорту криптографического программного обеспечения; по этой причине утилита была исключена из большинства дистрибутивов, разрабатывавшихся в США (разработчики предлагают пользователям скачать GnuPG или аналогичное программное обеспечение самостоятельно, иногда предоставляя скрипты для автоматизации процесса установки).

Исходный код для нескольких старых версий программы crypt доступен в архиве The Unix Heritage Society.

Последняя версия кода доступна в проекте OpenSolaris.

В настоящее время на Linux доступны усовершенствованные симметричные криптосистемы (они также портируемы на любую другую UNIX-подобную операционную систему), включая mcrypt и ccrypt[2]. Несмотря на то, что эти программы позволяют использовать весьма сложные алгоритмы шифрования, с помощью опций командной строки можно задать им режим работы, совместимый с классическим crypt(1).

Взлом crypt(1)

Программы для взлома шифров crypt(1) широко доступны. В 1984—1985 Боб Балдвин создал программу Crypt Breaker’s Workbench[3], которая является интерактивной утилитой, предоставляющей пользователю последовательно 'догадки' о пароле, а пользователь должен выбирать из них наиболее подходящий. Unixcrypt-breaker Питера Селингера[4] использует простую статистическую модель для отсеивания неподходящих паролей и не требует вмешательства пользователя.

Примечания

  1. Макилрой, Дуглас A Research Unix reader: annotated excerpts from the Programmer’s Manual. CSTR. Bell Labs. 139. 1971—1986. Дата обращения: 8 сентября 2015. Архивировано 11 ноября 2017 года.
  2. Peter Selinger: ccrypt Архивная копия от 22 февраля 2011 на Wayback Machine. Июль 27, 2008.
  3. Bob Baldwin: Crypt Breaker’s Workbench Архивная копия от 18 августа 2011 на Wayback Machine, 1984—1985.
  4. Peter Selinger: unixcrypt-breaker Архивная копия от 19 сентября 2015 на Wayback Machine. Июль 27, 2008.

Ссылки

Read other articles:

KelelawarRentang fosil: Eosen–sekarang PreЄ Є O S D C P T J K Pg N Beberapa jenis kelelawar Klasifikasi ilmiah Domain: Eukaryota Kerajaan: Animalia Filum: Chordata Kelas: Mammalia Ordo: ChiropteraBlumenbach, 1779 Klasifikasi lebih rendah Lihat teks Peta persebaran Kelelawar adalah satu-satunya mamalia yang dapat terbang, dengan kedua kaki depan yang berkembang menjadi sayap. Ordo kelelawar disebut dengan Chiroptera.[1] Klasifikasi Berikut merupakan klasifikasi kelelawar (ordo chi...

 

Liga 3 Lampung 2023Negara IndonesiaTanggal penyelenggaraan3 Januari 2024Tempat penyelenggaraan1 stadionJumlah peserta6 tim sepak bolaJuara bertahanAD Sport FCJuaraTS Saiburai Lampung(gelar ke-1)Tempat keduaPSBL Bandar LampungTempat ketigaSS Lampung FCKualifikasi untukLiga 3 2023 Putaran Nasional← 2022 (ditiadakan) 2024 → Liga 3 Lampung 2023 adalah edisi keenam dari Liga 3 Lampung yang diselenggarakan oleh Asprov PSSI Lampung.[1] Diikuti oleh 6 klub. Juara kompetisi ini akan l...

 

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

California botanist (1912–2004) Elizabeth May McClintock (7 July 1912 – 19 October 2004) was a botanist who was born in San Jacinto, California, United States, and grew up near the San Jacinto Mountains. She earned a Bachelor's degree in 1937 and a Master's degree in 1939 from the University of California, Los Angeles and a Ph.D. in botany in 1956 from the University of Michigan.[1] She specialized in taxonomy and distribution of flowering plants, and focused on California natives...

 

Pour les articles homonymes, voir Orly (homonymie). Orly La mairie. Blason Logo Administration Pays France Région Île-de-France Département Val-de-Marne Arrondissement L'Haÿ-les-Roses Intercommunalité Métropole du Grand ParisEPT Grand-Orly Seine Bièvre Maire Mandat Imène Souid-Ben Cheikh 2023-2026 Code postal 94310 Code commune 94054 Démographie Gentilé Orlysiens Populationmunicipale 24 482 hab. (2021 ) Densité 3 659 hab./km2 Géographie Coordonnées 48° ...

 

Федеральное агентство по делам Содружества Независимых Государств, соотечественников, проживающих за рубежом, и по международному гуманитарному сотрудничествусокращённо: Россотрудничество Общая информация Страна  Россия Юрисдикция Россия Дата создания 6 сентября...

Railway station in Kuki, Saitama Prefecture, Japan TI02Kuki Station久喜駅Kuki Station east entrance in February 2007General informationLocation2-1-1 Kuki-chuo, Kuki-shi, Saitama-kenJapanCoordinates36°3′56.51″N 139°40′38.24″E / 36.0656972°N 139.6772889°E / 36.0656972; 139.6772889Operated by JR East Tōbu Railway Line(s) Tōhoku Main Line TI Tōbu Isesaki Line Platforms1 side + 1 island platform (JR East)2 island platforms (Tobu)Other informationStation co...

 

Mumbai Suburban RailwayEMU Medha yang baru diperkenalkanInfoPemilikIndian RailwaysWilayahMumbai Metropolitan RegionJenisSuburban RailJumlah jalur7Jumlah stasiun150Western: 39Central: 51Harbour: 32Trans-Harbour: 6Panvel–Diva–Vasai: 10Nerul–Uran: 9Panvel–Karjat: 3Penumpang harian75.93 lakh/7.59 million (2016–17)[1]Penumpang tahunan2,23 milyarKantor pusatChhatrapati Shivaji Maharaj Terminus (CR) Churchgate (WR)Situs webCentral RailwayWestern RailwayOperasiDimulai16 April 1853; ...

 

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: August Schirmer – news · newspapers · books · scholar · JSTOR (August 2009) (Learn how and when to remove this message) August Schirmer as a Reichstag member in 1938 August Schirmer (born 16 June 1905 in Celle; died 30 October 1948 in Celle) was a German architect, engineer, ele...

CarryMinatiInformasi pribadiLahirAjey Nagar12 Juni 1999 (umur 24)[1]Faridabad, Haryana, IndiaNegaraIndiaPendidikanDelhi Public School SocietyPekerjaanYouTuberrappersingersong writerTanda tanganInformasi YouTubeNama samaranCarryAjeyCarryMinatiKanal CarryMinati CarryIsLive LokasiIndiaTahun aktif2010–kiniGenreKomedipermainankomentarPelanggan41.3 juta (CarryMinati) 12.1 juta (CarryIsLive)[2]Total tayang3.6 miliar (CarryMinati) 1.6 miliar (CarryIsLive)[2]Ja...

 

Japanese pop culture magazine NewtypeCover of the November 2018 issueCategoriesAnime, manga, tokusatsu, Japanese science fiction, and video gamesFrequencyMonthlyCirculation160,750[1]First issueMarch 8, 1985; 39 years ago (1985-03-08)CompanyKadokawa ShotenCountryJapanBased inTokyoLanguageJapaneseWebsiteanime.webnt.jp Newtype (ニュータイプ, Nyūtaipu) is a monthly magazine originating from Japan covering anime and, to a lesser extent, manga, seiyū, science ficti...

 

Style of dark beer For other uses, see Stout (disambiguation). A double oat malt stout Stout is a dark beer that is generally warm fermented, such as dry stout, oatmeal stout, milk stout and imperial stout, though can also be cold fermented, such as Baltic porter. The first known use of the word stout for beer is in a document dated 1677 in the Egerton Manuscripts, referring to its strength.[1] Porters were brewed to a variety of strengths, with the stronger beers called stout porters...

English peer Arthur Chichester redirects here. For other uses, see Arthur Chichester (disambiguation). The Right HonourableThe Lord ChichesterKtAnglo-Irish School portrait in the collection of Belfast Harbour CommissionersLord Deputy of IrelandIn office1605–1616Preceded bySir George CarySucceeded bySir Oliver St John Personal detailsBornMay 1563Raleigh, Devon, EnglandDied19 February 1625 (aged 61)London, EnglandSpouseLettice PerrotChildrenArthurAlma materExeter College, Oxford Arms of Chich...

 

This article is part of a series on theHistory of Australia Timeline and periods Prehistory European exploration (sea) European exploration (land) 1788–1850 1851–1900 1901–1945 1945–present Topics Abortion Agriculture Antisemitism Anzac Day Banking Capital punishment Civil rights Cinema Constitution Diplomacy Economics Eureka Rebellion Federation 1901 Federal Flag Design Competition Historiography Immigration Labour LGBT Military Monarchy Sports Telecommunications Rail transport Reli...

 

Airport in South Africa Polokwane International AirportGateway Airports Authority LimitedIATA: PTGICAO: FAPPSummaryAirport typePublicServesPolokwane (Pietersburg), South AfricaElevation AMSL4,076 ft / 1,242 mCoordinates23°50′43″S 29°27′31″E / 23.84528°S 29.45861°E / -23.84528; 29.45861MapPTGLocation of Airport in LimpopoShow map of LimpopoPTGPTG (South Africa)Show map of South AfricaPTGPTG (Africa)Show map of AfricaRunways Direction Length Su...

عنتسوبر برستيج بيرنود 1965 ▷ 19641966 ◁سباقات باريس-نايس   [لغات أخرى]‏ ميلان-سان ريمو   [لغات أخرى]‏ سباق باريس روبيه   [لغات أخرى]‏ طواف فلاندرز   [لغات أخرى]‏ باريس-بروكسل   [لغات أخرى]‏ فليش والون   [لغات أخرى]‏ طواف إسبانيا لييج-با...

 

بيتون روس معلومات شخصية الميلاد 5 أكتوبر 1879 [1][2][3][4][5][6]  بالتيمور[7]  الوفاة 16 فبراير 1970 (90 سنة) [7][1][2][3][4][5][6]  نيويورك[7]  مواطنة الولايات المتحدة  عضو في الجمعية الملكية،  والأكاديمية الوطنية للعل�...

 

Rule of the British South Africa Company in Rhodesia (1888–1964) Rhodesia1888–1924 Company flag Company coat of arms Motto: Justice, Commerce, FreedomRhodesia under Company rule in the 1911 Encyclopædia BritannicaStatusChartered territory of the British South Africa CompanyCapitalSalisburyCommon languagesEnglish (official)Shona, Northern Ndebele, Bemba and Chewa widely spokenHistorical eraNew Imperialism• Chartered 1888• Pioneer Column; start of Company rule 1890�...

لقطة من أحد شواطئ جزيرة فرسان جزر السعودية تضم مياه المملكة العربية السعودية مئات الجزر المتناثرة بمحاذاة سواحلها الممتدة على ثلاث واجهات بحرية؛ يصل طولها نحو 3800 كم، واحدة منها على البحر الأحمر، واثنتين على الخليج العربي. وتبلغ مجموع الجزر السعودية 1285 جزيرة، منها 405 جزر ذ�...

 

この項目では、石ノ森章太郎の漫画、およびそれを原作とした作品全般について説明しています。 本作を基にしたアニメ作品については「サイボーグ009 (アニメ)」をご覧ください。 登場人物の島村ジョーについては「サイボーグ009の登場人物#009=島村ジョー(しまむら ジョー)」をご覧ください。 本作の完結編となる小説および漫画作品については「2012 009 conclusion GO...