.G3FC

Fichier G3FC

Generation 3 File Container
Poser une question
RÉPONSE RAPIDE

Un fichier .g3fc est une archive Generation 3 File Container, un format open-source qui regroupe un ou plusieurs fichiers à l'aide de la compression Zstandard, avec un chiffrement AES-256-GCM et une correction d'erreurs Reed-Solomon en option. Il a été créé par G3Pix (Lucas Guimarães) et publié en 2025. Ouvrez ou extrayez-en un avec le logiciel gratuit G3Pix G3FC Archiver, disponible pour Windows, macOS et Linux, ou avec l'outil en ligne de commande g3fc.

Développeur : G3Pix / Lucas Guimarães Catégorie : Fichiers compressés Standard ouvert MIME: application/octet-stream
S'OUVRE SUR Windows macOS Linux
Lié : .RAR · .ZIP · .Z01 · .7Z

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 8, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier G3FC ?

Un fichier .g3fc est une archive au format Generation 3 File Container, un format d'archive ouvert publié par G3Pix (Lucas Guimarães) en 2025. Il regroupe un ou plusieurs fichiers dans un conteneur unique et les compresse avec Zstandard, le même algorithme rapide utilisé par le format .zst. En plus de la compression, le G3FC ajoute deux fonctionnalités rarement réunies dans un format d'archive grand public : un chiffrement authentifié AES-256-GCM optionnel, et une correction d'erreurs directe (Forward Error Correction) Reed-Solomon optionnelle qui permet à une archive de survivre à la dégradation de bits (« bit rot ») lors d'un stockage à long terme.

Le format commence chaque fichier par la signature ASCII G3FC et se termine par un pied de page de 40 octets dont la signature (« magic ») est G3CE. Ce pied de page pointe vers un index encodé en CBOR, permettant ainsi à un lecteur de lister et de rechercher le contenu sans scanner l'intégralité du fichier, ce qui est plus rapide que les lectures séquentielles requises par une archive .tar. Les valeurs sont stockées en « little-endian », le texte est en UTF-8 et l'intégrité est protégée par des sommes de contrôle CRC-32. La spécification est ouverte, avec des outils de référence en Rust, Go, C# et Python publiés sous la licence GNU General Public License v2.0.

Sécurité et sûreté

RISQUE : LOW

G3FC is a data archive, not an executable, so opening one does not run code. As with any archive, treat files from unknown senders with caution and scan extracted contents. Encrypted archives require the correct password; AES-256-GCM also authenticates the data, so tampering is detected on extraction.

Détails du format

en bref
NOM COMPLETGeneration 3 File Containeralias G3 File Container, G3FC Archive
DÉVELOPPEURG3Pix / Lucas Guimarãesdepuis 2025
TYPE MIMEapplication/octet-stream
TYPEBinary archive container
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • G3F (Guitar Pro 3 / fax G3) - The similar-looking .g3f extension is unrelated and refers to older fax or music-notation files, not the G3FC archive.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
47334643
ASCII
G3FC
Header starts with ASCII 'G3FC' (47 33 46 43). The file ends with a 40-byte footer whose last 4 bytes are the footer magic 'G3CE' (47 33 43 45).

Programmes qui ouvrent les fichiers G3FC

Windows3 apps
G3Pix G3FC Archiver Open-source Download the official G3FC archiver release, open the app, and choose File then Open to browse and extract the archive contents.
g3fc command-line tool Open-source Install with cargo install g3fc, then run g3fc extract archive.g3fc to unpack, or g3fc list archive.g3fc to view contents.
File Viewer Plus Payant Open File Viewer Plus and drag the .g3fc file into the window to inspect the archive without a dedicated extractor.
macOS2 apps
G3Pix G3FC Archiver Open-source Download the macOS binary from GitHub releases and open the .g3fc file to list or extract its members.
g3fc command-line tool Open-source Install with cargo install g3fc, then run g3fc extract archive.g3fc from Terminal to unpack the archive.
Linux2 apps
G3FC (Snap) Open-source Install with sudo snap install g3fc, then run g3fc extract archive.g3fc to unpack files under your home directory.
g3fc command-line tool Open-source Install with cargo install g3fc, then use g3fc list and g3fc extract to inspect and unpack archives.

Détails techniques

spécifications approfondies
EncodingBinary container with a fixed 331-byte header, a data region, a CBOR-serialized file index, an optional FEC region, and a 40-byte footer.
Byte orderLittle Endian for all multi-byte integers
ContainerSingle-file archive holding one or more member files plus a searchable index
CompressionZstandard (Zstd, RFC 8878); per-file or global mode. CLI default level 6.
EncryptionOptional AES-256 in GCM mode. Payload layout: 12-byte nonce, 16-byte auth tag, then ciphertext. Keys derived with PBKDF2-HMAC-SHA256, 32-byte key, recommended 100,000 iterations, using separate 64-byte read and write salts stored in the header.
IntegrityCRC-32 (IEEE 802.3 polynomial 0xEDB88320) over file data, the header (bytes 0-276), and the footer (first 32 bytes). Reed-Solomon Forward Error Correction is optional (fec_scheme 1), percentage-based with fec_level 0-50, applied to a Data FEC block and a Metadata FEC block.
Typical sizeVaries; benchmark compressed roughly 13,000 files (2 GB) into about 1 GB.
StructureHeader (magic 'G3FC', version, UUID, timestamps in .NET ticks, index offset/length, compression and encryption flags, salts, KDF iterations, FEC settings, header checksum) -> data region -> file index (CBOR then Zstd, optionally encrypted) -> optional FEC region -> 40-byte footer ending in magic 'G3CE'.
PlatformsWindows, macOS, Linux
NotesThe index is serialized with CBOR (RFC 8949) and lists per-file path, type, UUID, timestamps, permissions (octal), offsets, sizes, compression flag, and CRC-32. Split archives use block_file_index and chunk grouping fields. Text is UTF-8. Timestamps are 100-nanosecond intervals since 0001-01-01 UTC (.NET ticks). Reference implementations exist in Rust, Go, C#/.NET, and Python.
Publié2025
Dernière versionFormat version 1.0 (tooling v1.1.3, August 2025)
Standard ouvertOui · libre de droits
Spécificationgithub.com

Conversions G3FC

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers G3FC. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers G3FC.

Foire aux questions

Comment ouvrir un fichier .g3fc ?
Utilisez le logiciel gratuit G3Pix G3FC Archiver sur Windows, macOS ou Linux, ou installez l'outil en ligne de commande g3fc et exécutez g3fc extract votre-fichier.g3fc. Les deux sont disponibles sur le projet GitHub officiel.
Quel programme crée des fichiers .g3fc ?
Ils sont créés par l'archiveur G3FC de G3Pix, qui dispose de versions natives en Rust, Go, C# et Python. N'importe laquelle de ces implémentations peut à la fois créer et lire le format.
Le G3FC est-il identique au ZIP ou au 7z ?
Non. C'est un format ouvert plus récent qui utilise la compression Zstandard et ajoute le chiffrement AES-256-GCM et la correction d'erreurs Reed-Solomon en option. Son index situé en pied de page permet aux outils de lister le contenu sans scanner tout le fichier.
Puis-je ouvrir un fichier .g3fc avec WinRAR ou 7-Zip ?
Pas directement. Les archiveurs généralistes comme 7-Zip ne reconnaissent pas encore le conteneur G3FC, vous avez donc besoin de l'archiveur G3FC ou de l'interface CLI. Après extraction, vous pouvez ré-emballer les fichiers en ZIP ou 7z.
Pourquoi mon fichier .g3fc chiffré ne s'ouvre-t-il pas ?
Les archives chiffrées nécessitent le mot de passe correct pour dériver la clé AES-256. Si le mot de passe est erroné ou si le fichier a été altéré, la vérification d'authentification GCM échoue et l'extraction est refusée.
Le format G3FC est-il gratuit et ouvert ?
Oui. La spécification est publiée ouvertement et les outils de référence sont sous licence GNU General Public License v2.0, de sorte que n'importe qui peut implémenter ou utiliser le format sans frais.

Références

1G3FC official repository and specification (GitHub)github.com
2G3FC file format specification (TXT)raw.githubusercontent.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Extensions liées

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z