apache / apache/maven-indexer

[MINDEXER-130] produce sha256 hashes for index files

Open
#682 4 comments 0 reactions 0 assignees View on GitHub
bug priority:major
Dominant language
Java
Stars
74
Forks
69
Avg merge
14h 8m
Merged PRs (30d)
6

Description

**[Jeff Hodges](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=jmhodges)** opened **[MINDEXER-130](https://issues.apache.org/jira/browse/MINDEXER-130?redirect=false)** and commented

(If this is the wrong project, sorry.)

It'd be nice if the index files produced and published included SHA256 hashes on top of the currently available SHA1 files.

I'm looking at https://repo1.maven.org/maven2/.index/ and seeing only SHA1 files produced, for instance.

SHA1 is no longer secure and various interfaces that give you SHA1 files (like Guava's Hashing API) will toss up deprecation notices.

---
No further details from [MINDEXER-130](https://issues.apache.org/jira/browse/MINDEXER-130?redirect=false)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the code that produces and publishes the index files, then trace how the existing SHA1 files are generated. The change is complete when published index files also have corresponding SHA256 hashes, alongside the current SHA1 files.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.