home.social

#sha256 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sha256, aggregated by home.social.

fetched live
  1. Как разобрать файлы на Mac за 10–15 минут и удалить дубли фото, видео и документов + готовый скрипт

    На Mac накопилось 860 ГБ файлов, среди которых одни и те же фото, видео и документы лежали в разных папках под разными именами. Я собрал Python-скрипт, который ищет точные дубли по SHA-256, переносит лишние копии в карантин и готовит план сортировки с возможностью отката. На первой проверке 108,5 ГБ нашлось 26,8 ГБ дублей. В статье показываю весь процесс и даю готовый код. Читать статью

    habr.com/ru/articles/1074554/

    #macOS #Python #дубли_файлов #поиск_дубликатов #удаление_дублей #SHA256 #сортировка_файлов #Terminal #ExifTool #автоматизация

  2. 24ad7d97161e8286327269760e4e8ff9bd9fe67d6e89b9ecea784362e20f0531 #sha256

  3. Today I uploaded #CHKSUM release 2, a versatile checksum calculator for #DOS.

    The following cryptographic checksum algorithms are supported: #md4, #md5, #sha1, #sha224, #sha256, #sha384, #sha512, #sha3_224, #sha3_256, #sha3_384, #sha3_512

    In addition, the following non-cryptographic checksum algorithms are supported: #bsd, #adler32, #fletcher16, #fletcher32, #crc32, #crc32c

    You can get binaries and source at: cloud.disroot.org/s/EmNZXrN8oZ

  4. Как я записал целую русскую повесть в Bitcoin: эксперимент с авторским правом и временем

    Я целиком записал русскую повесть в одну Bitcoin-инскрипцию, а затем извлёк её из reveal-транзакции через собственную ноду и побайтово сверил с исходником. Получился эксперимент не по «регистрации авторского права», а по независимой фиксации редакции, времени и целостности текста. Разбираю, что такая запись действительно доказывает, чего не доказывает и почему книга останется доступной даже после исчезновения ordinals.com. Разобраться

    habr.com/ru/articles/1069760/

    #Bitcoin #Ordinals #авторское_право #блокчейн #электронные_книги #SHA256 #timestamping

  5. Шифрование на основе SHA-256 (часть 2)

    Можно ли построить шифрование, если под рукой есть только SHA-256? В этой статье разберем рабочую схему, где каждый байт кодируется через подбор salt.

    habr.com/ru/articles/1046289/

    #python #sha256 #шифрование #алгоритмы #хешфункции

  6. [Перевод] Квантовые компьютеры не угроза 128-битным симметричным ключам

    Надвигающаяся угроза со стороны заточенных на криптографию квантовых компьютеров заставила срочно менять действующие примитивы асимметричной криптографии — обмен ключами (ECDH) и цифровые подписи (RSA, ECDSA, EdDSA) — которые уязвимы для квантового алгоритма Шора. Однако существующих симметричных методов криптографии (AES, SHA-2, SHA-3) или уровней их стойкости это не коснулось. ccc В индустрии бытует заблуждение, что квантовые компьютеры вдвое ослабят безопасность симметричных ключей, и для обеспечения того же 128-битного уровня защиты потребуется перейти на 256-битные ключи. Это неточная интерпретация ускорения, которое несут в себе квантовые алгоритмы. Она не отражена ни в одном из нормативных стандартов и рискует отвлечь внимание от реально необходимой работы по переходу к постквантовой системе криптографии. Обычно это заблуждение происходит из недопонимания применимости другого квантового метода — алгоритма Гровера. AES-128, как и SHA-256, обеспечивает достаточную защиту от атак с применением квантовых компьютеров. В рамках перехода в постквантовую эпоху размер симметричных ключей изменять не требуется. Это почти единогласное мнение среди профильных экспертов и органов стандартизации, которое нужно распространить среди остальной части IT-сообщества. И дальше в статье я подкреплю это утверждение техническими аргументами со ссылками на авторитетные источники.

    habr.com/ru/companies/ruvds/ar

    #ruvds_перевеод #криптография #aes128 #sha256 #алгоритмы #математика #квантовые_вычисления

  7. 🎉 "We broke 92% of SHA-256!" cries the self-congratulatory parade, flaunting their not-so-peer-reviewed #research. 🤔 But fear not, the paper (sponsored by 'dataplay.ai' – totally unbiased, right?) has all the cryptographic wizards shifting to... well, something. Maybe. 🧙‍♂️🔮
    stateofutopia.com/papers/2/we- #SHA256 #Breakthrough #Cryptography #DataplayAI #Cybersecurity #HackerNews #ngated

  8. Thanks to @Monorepo for doing most of this, which needed changes to both the release process and the website: releases since 13th January now show SHA-256 checksums instead of MD5!

    python.org/downloads/release/p

    #Python #SHA256 #MD5

  9. Release of hshwd

    hshwd is an open-source offline tool that generates strong, unique passwords from weak ones in a deterministic way, using the properties of hash functions.

    ailyaut.com/blog/hshwd_release

    #password #hshwd #hash #sha256 #rust #godot #godotengine #python #cryptography #opensource

  10. [Перевод] Пишем свой git: минимальная реализация на Rust

    Контроль версий долгое время был для меня «чёрным ящиком»: я не понимал, как именно хранятся файлы, как формируются diff’ы и из чего состоят коммиты. А поскольку я люблю изобретать велосипеды, почему бы не попробовать реализовать git самому?

    habr.com/ru/companies/cloud4y/

    #git #rust #контроль_версий #sha256 #zstd #хеширование #petproject #системы_контроля_версий #объекты_git #commit

  11. My #2026 resolution was field-testing sha256 git repos and I converted one of my minor projects, but since Github only supports sha1 I've moved the repository to codeberg:

    codeberg.org/kpcyrd/ssh-keyonly

    Everything else worked well. I'm also mirroring the repo to Arch Linux' Gitlab. Gitlab's UI didn't support creating sha256 repos, but this can be bypassed through the "import repository" feature.

    I've used this guide, which was very helpful: cybrkyd.com/post/how-to-conver

    #git #sha256 #sha1 #rust #codeberg

  12. Running a GitLab CI/CD Pipeline in a fork of a Git SHA256 project does not work - surprised nobody ran into this before gitlab.com/gitlab-org/gitlab/-

  13. Can't believe it's 2025 and GitHub's actions/checkout still doesn't support SHA-256. @jwildeboer reported it a year ago. Apparently Microsoft is a small indie dev company with limited resources, so we should be patient with them /s

    #github #sha256

  14. Java 25 felt it was a good time to remind the world that if you're not confused by #tar.gz and #sha256, you're not doing it right! 🙃 Open source #JDK 25 struts in, throwing around its "General Availability" like anyone cares. Meanwhile, Oracle's commercial version stands in the corner, charging a fee just for existing. 💸
    jdk.java.net/25/ #Java25 #OpenSource #Oracle #HackerNews #ngated

  15. #Gitlab beats #Github to the punch, with Github being fully preoccupied with useless AI features that no one asked for.

    about.gitlab.com/blog/gitlab-n

    Github originally claimed in 2021 that support was "on the roadmap".

    #git #sha256

  16. Running e-mail servers is always fun: as the time came to renew TLS certificate on one machine doing e-mail transmission (SMTP), came to know TLSA records are now supposed to be 3 1 1 (no more 3 0 1) :blobcateyes:

    There is an added benefit of 3 (DANE-EE) 1 (subject public key) 1 (SHA2-256 hash digest) - if you do not rotate your private key to issue TLS certificate, you don't need to update the TLSA record - signature can be squeezed from key and certificate is not necessary at that point. If you do rotate private keys, this enables you to pre-create DNS records even before certificate is issued (given that you already generated keys) - that is really nice :blobcatthumbsup:

    #serveradmin #email #dane #dns #tls #certificate #sha256

  17. [Перевод] Проверяем написанную LLM библиотеку OAuth на уязвимости

    Сегодня я решил изучить новую библиотеку Cloudflare OAuth provider , которую, судя по заявлениям, почти полностью написали при помощи LLM Claude компании Anthropic: Эта библиотека (в том числе и документация по схеме) была по большей мере написана при помощи Claude — ИИ-модели компании Anthropic. Результаты работы Claude были тщательно проверены инженерами Cloudflare, уделившим особое внимание безопасности и соответствию стандартам. В исходный результат было внесено множество улучшений, в основном тоже при помощи промптов Claude (и с проверкой результатов). Промпты модели Claude и созданный ею код можно посмотреть в истории коммитов. […] Подчеркнём, что это не «вайб-кодинг» . Каждая строка была тщательно проверена и согласована с соответствующими RFC специалистами в сфере безопасности, уже работавшими в этими RFC. Я пытался подтвердить свой скепсис, но оказалось, что я ошибался. Я и сам в последнее время достаточно много писал подобным образом код при помощи «агентских» LLM. И я тоже специалист по OAuth: я написал API Security in Action , многие годы был членом OAuth Working Group в IETF и ранее работал техлидом, а затем архитектором безопасности в ведущем поставщике решений OAuth . (Также у меня есть степень PhD в сфере ИИ, полученная в группе изучения интеллектуальных агентов , но ещё до возникновения современного ажиотажа вокруг машинного обучения). Поэтому мне было очень любопытно, что же создала эта модель. И сегодня, сидя на паре совещаний, я решил изучить результаты. Дисклеймер: я лишь вкратце просмотрел код и нашёл несколько багов, а не выполнял полный анализ.

    habr.com/ru/articles/916928/

    #oauth #аутентификация #cloudflare #sha256

  18. 🚀 Introducing "Cap"—the #CAPTCHA for people who think their CPU cycles are better spent #mining #SHA256 hashes than actually doing anything useful. 🤖 Why bother with complex puzzles when you can just burn #energy instead, right? 🌍 Because who doesn't love making their GPU sweat a little for the privilege of visiting a website? 😂🌐
    capjs.js.org/ #Cap #efficiency #humor #HackerNews #ngated

  19. Someone should make a hashing algorithm based on JPEG compression. Let's say jha-1 is equal to one JPEG compression. Now repeat that 256 times and you got yourself some sweet undecipherable jha-256!
    #encryption #sha256