[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:gpgfrontend:en":3,"releases:stats:cask:gpgfrontend:en":493},{"accentColor":4,"artifacts":5,"autoUpdates":42,"categories":43,"conflictsWith":49,"dependsOn":52,"deprecated":42,"description":65,"descriptionEn":66,"disabled":42,"displayName":67,"downloadSha256":68,"downloadSize":69,"downloadUrl":70,"editorChoice":42,"formulaeUrl":71,"homepage":72,"iconUrl":73,"installCommand":74,"installs":75,"installs30d":76,"isFont":42,"isLibrary":42,"kegOnly":42,"kind":79,"latestRelease":80,"machineTranslated":42,"minMacos":64,"name":67,"names":113,"platforms":115,"primaryCategory":462,"rank30d":463,"releaseCount":464,"releaseStats":465,"repoUrl":472,"screenshots":473,"sourceLocale":107,"sourceUrl":481,"summary":482,"summaryTranslation":483,"supports":484,"tags":486,"tap":491,"token":114,"version":112,"versionChangedAt":492},"#2D71A3",{"apps":6,"binaries":8,"entries":9,"pkgs":41},[7],"GpgFrontend.app",[],[10,17,24],{"declaration":11,"phase":15,"sources":16,"type":15},{"uninstall":12},[13],{"quit":14},"com.bktus.gpgfrontend","uninstall",[],{"declaration":18,"phase":21,"sources":22,"target":20,"type":23},{"app":19,"target":20},[7],"\u002FApplications\u002FGpgFrontend.app","install",[7],"app",{"declaration":25,"phase":38,"sources":39,"type":40},{"zap":26},[27],{"trash":28},[29,30,31,32,33,34,35,36,37],"~\u002FLibrary\u002FApplication Scripts\u002Fpub.gpgfrontend.gpgfrontend","~\u002FLibrary\u002FApplication Support\u002FGpgFrontend","~\u002FLibrary\u002FContainers\u002Fpub.gpgfrontend.gpgfrontend","~\u002FLibrary\u002FPreferences\u002Fcom.bktus.gpgfrontend.GpgFrontend.plist","~\u002FLibrary\u002FPreferences\u002Fcom.bktus.GpgFrontend.plist","~\u002FLibrary\u002FPreferences\u002FGpgFrontend","~\u002FLibrary\u002FPreferences\u002FGpgFrontend.plist","~\u002FLibrary\u002FPreferences\u002Fpub.gpgfrontend.gpgfrontend.plist","~\u002FLibrary\u002FSaved Application State\u002Fpub.gpgfrontend.gpgfrontend.savedState","cleanup",[],"zap",[],false,[44],{"icon":45,"machineTranslated":42,"name":46,"slug":47,"sourceLocale":48},"lucide:shield","Security & Privacy","security","zh-CN",{"casks":50,"formulae":51},[],[],{"arch":53,"casks":56,"formulae":57,"macos":59,"requirements":60},[54,55],"arm64","x86_64",[],[58],"gnupg",">= 13",{"formula":61,"macos":62},[58],{">=":63},[64],"13","GpgFrontend is a graphical application for working with OpenPGP. It brings encryption, signing, and key management together in one interface. The official site describes support for protecting files, text, and email, and for managing keys in one workspace. It also documents multiple key databases, subkeys, offline primary keys, and smart-card support.\n\nInstall with `brew install --cask gpgfrontend`. Homebrew installs `GpgFrontend.app` and depends on the `gnupg` formula. The cask offers version 2.2.2 on macOS 15 and later, and legacy versions on earlier supported macOS releases. Apple Silicon on macOS 13 and 14 receives legacy versions; on Apple Silicon running macOS 13, the cask has a Rosetta requirement. After installation, open GpgFrontend to create or manage keys and encrypt or sign content.\n\nThis Homebrew package is the macOS app, not the Windows or Linux releases also mentioned on the product website. The site describes GnuPG and Rust rPGP engine options; the cask declares GnuPG as a dependency.\n\nSources: [GpgFrontend](https:\u002F\u002Fgpgfrontend.bktus.com\u002F) · [Homebrew cask](https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fg\u002Fgpgfrontend.rb)","OpenPGP\u002FGnuPG crypto, sign and key management tool","GpgFrontend","e2503c724975578eec19d25bd34dd94f3281bd3c70b80bb40550cacff41be917",37910115,"https:\u002F\u002Fgithub.com\u002Fsaturneric\u002FGpgFrontend\u002Freleases\u002Fdownload\u002Fv2.2.2\u002FGpgFrontend-2.2.2-macos-26.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fgpgfrontend","https:\u002F\u002Fgpgfrontend.bktus.com\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F6502d6a0288f\u002F8a09c7170772-256.png","brew install --cask gpgfrontend",{"d30":76,"d365":77,"d90":78},45,474,111,"cask",{"bodyMarkdown":81,"brewCommittedAt":82,"hasNotes":83,"id":84,"isLatest":83,"isPrerelease":42,"machineTranslated":42,"publishedAt":85,"sections":86,"source":106,"sourceLocale":107,"summary":108,"title":109,"translation":110,"version":112},"GpgFrontend 2.2.2 continues the 2.2.x series. Upgrading from 2.2.1 is a drop-in replacement, and existing key databases and settings migrate automatically.\n\nProfiles can keep separate databases, settings, and secure keys. A .gfp package exports a profile as a passphrase-encrypted file; opening it runs a temporary profile and prompts on close about saving changes. Instant Messaging Steganography encodes signed, encrypted messages as Base58 words. Key categories replace the favourites list, while the key list adds status, expiry, search, sorting, and remembered display state. Key controls, smart-card handling, settings, file browsing, modules, and setup also receive updates.\n\nSecurity changes include application key protection options, stricter archive extraction, and rPGP checks for self-signatures and hostile inputs. rPGP no longer offers RSA below 2048 bits or DSA; existing keys continue to work, and GnuPG is unaffected. rPGP also adds key-expiration management and interoperability fixes. GnuPG gains connection recovery and maintenance actions. Portable AppImage and Windows builds are now separate downloads: ENV.ini no longer enables portable mode.\n\n[Official release notes](https:\u002F\u002Fgithub.com\u002Fsaturneric\u002FGpgFrontend\u002Freleases\u002Ftag\u002Fv2.2.2)","2026-08-17T21:34:56Z",true,6865,"2026-08-10T21:31:38Z",[87,94,100],{"area":88,"items":89},"Features",[90,91,92,93],"Manage independent profiles and encrypted .gfp packages.","Hide signed, encrypted messages in Base58 words.","Use key categories, richer lists, and expanded key controls.","Move keys to smart cards; navigate a refreshed interface.",{"area":95,"items":96},"Security",[97,98,99],"Add application key protection and harden archive extraction.","rPGP rejects forged self-signatures and weak or hostile inputs.","RSA below 2048 bits and DSA are no longer offered by rPGP.",{"area":101,"items":102},"Engines",[103,104,105],"rPGP adds expiry management and interoperability fixes.","GnuPG connection recovery and maintenance actions are updated.","Portable builds are separate downloads; ENV.ini no longer works.","editorial","en-US","Adds profiles, portable encrypted profile packages, messaging steganography, key-management tools, and interface updates, alongside security and engine changes.","GpgFrontend 2.2.2",{"locale":107,"machineTranslated":42,"sourceLocale":107,"status":111},"source","2.2.2",[67,114],"gpgfrontend",[116,152,185,219,252,288,323,360,396,429],{"arch":55,"artifacts":117,"conflictsWith":137,"dependsOn":140,"downloadSha256":148,"downloadUrl":149,"macos":150,"minMacos":64,"requiresRosetta":42,"tag":151,"version":112},{"apps":118,"binaries":119,"entries":120,"pkgs":136},[7],[],[121,126,130],{"declaration":122,"phase":15,"sources":125,"type":15},{"uninstall":123},[124],{"quit":14},[],{"declaration":127,"phase":21,"sources":129,"target":20,"type":23},{"app":128,"target":20},[7],[7],{"declaration":131,"phase":38,"sources":135,"type":40},{"zap":132},[133],{"trash":134},[29,30,31,32,33,34,35,36,37],[],[],{"casks":138,"formulae":139},[],[],{"arch":141,"casks":142,"formulae":143,"macos":59,"requirements":144},[55],[],[58],{"formula":145,"macos":146},[58],{">=":147},[64],"5de9cd993b4a90e818e9c1c746fba3828840388d25392d729774c93c654679ea","https:\u002F\u002Fgithub.com\u002Fsaturneric\u002FGpgFrontend\u002Freleases\u002Fdownload\u002Fv2.2.2\u002FGpgFrontend-2.2.2-macos-26-intel.dmg","27","golden_gate",{"arch":54,"artifacts":153,"conflictsWith":173,"dependsOn":176,"downloadSha256":68,"downloadUrl":70,"macos":150,"minMacos":64,"requiresRosetta":42,"tag":184,"version":112},{"apps":154,"binaries":155,"entries":156,"pkgs":172},[7],[],[157,162,166],{"declaration":158,"phase":15,"sources":161,"type":15},{"uninstall":159},[160],{"quit":14},[],{"declaration":163,"phase":21,"sources":165,"target":20,"type":23},{"app":164,"target":20},[7],[7],{"declaration":167,"phase":38,"sources":171,"type":40},{"zap":168},[169],{"trash":170},[29,30,31,32,33,34,35,36,37],[],[],{"casks":174,"formulae":175},[],[],{"arch":177,"casks":178,"formulae":179,"macos":59,"requirements":180},[54],[],[58],{"formula":181,"macos":182},[58],{">=":183},[64],"arm64_golden_gate",{"arch":55,"artifacts":186,"conflictsWith":206,"dependsOn":209,"downloadSha256":148,"downloadUrl":149,"macos":217,"minMacos":64,"requiresRosetta":42,"tag":218,"version":112},{"apps":187,"binaries":188,"entries":189,"pkgs":205},[7],[],[190,195,199],{"declaration":191,"phase":15,"sources":194,"type":15},{"uninstall":192},[193],{"quit":14},[],{"declaration":196,"phase":21,"sources":198,"target":20,"type":23},{"app":197,"target":20},[7],[7],{"declaration":200,"phase":38,"sources":204,"type":40},{"zap":201},[202],{"trash":203},[29,30,31,32,33,34,35,36,37],[],[],{"casks":207,"formulae":208},[],[],{"arch":210,"casks":211,"formulae":212,"macos":59,"requirements":213},[55],[],[58],{"formula":214,"macos":215},[58],{">=":216},[64],"26","tahoe",{"arch":54,"artifacts":220,"conflictsWith":240,"dependsOn":243,"downloadSha256":68,"downloadUrl":70,"macos":217,"minMacos":64,"requiresRosetta":42,"tag":251,"version":112},{"apps":221,"binaries":222,"entries":223,"pkgs":239},[7],[],[224,229,233],{"declaration":225,"phase":15,"sources":228,"type":15},{"uninstall":226},[227],{"quit":14},[],{"declaration":230,"phase":21,"sources":232,"target":20,"type":23},{"app":231,"target":20},[7],[7],{"declaration":234,"phase":38,"sources":238,"type":40},{"zap":235},[236],{"trash":237},[29,30,31,32,33,34,35,36,37],[],[],{"casks":241,"formulae":242},[],[],{"arch":244,"casks":245,"formulae":246,"macos":59,"requirements":247},[54],[],[58],{"formula":248,"macos":249},[58],{">=":250},[64],"arm64_tahoe",{"arch":55,"artifacts":253,"conflictsWith":273,"dependsOn":276,"downloadSha256":284,"downloadUrl":285,"macos":286,"minMacos":64,"requiresRosetta":42,"tag":287,"version":112},{"apps":254,"binaries":255,"entries":256,"pkgs":272},[7],[],[257,262,266],{"declaration":258,"phase":15,"sources":261,"type":15},{"uninstall":259},[260],{"quit":14},[],{"declaration":263,"phase":21,"sources":265,"target":20,"type":23},{"app":264,"target":20},[7],[7],{"declaration":267,"phase":38,"sources":271,"type":40},{"zap":268},[269],{"trash":270},[29,30,31,32,33,34,35,36,37],[],[],{"casks":274,"formulae":275},[],[],{"arch":277,"casks":278,"formulae":279,"macos":59,"requirements":280},[55],[],[58],{"formula":281,"macos":282},[58],{">=":283},[64],"157ca3a73676c2aedeb3828d404a7baf633e1e8276e08d524ec3944de4ddfdcb","https:\u002F\u002Fgithub.com\u002Fsaturneric\u002FGpgFrontend\u002Freleases\u002Fdownload\u002Fv2.2.2\u002FGpgFrontend-2.2.2-macos-15-intel.dmg","15","sequoia",{"arch":54,"artifacts":289,"conflictsWith":309,"dependsOn":312,"downloadSha256":320,"downloadUrl":321,"macos":286,"minMacos":64,"requiresRosetta":42,"tag":322,"version":112},{"apps":290,"binaries":291,"entries":292,"pkgs":308},[7],[],[293,298,302],{"declaration":294,"phase":15,"sources":297,"type":15},{"uninstall":295},[296],{"quit":14},[],{"declaration":299,"phase":21,"sources":301,"target":20,"type":23},{"app":300,"target":20},[7],[7],{"declaration":303,"phase":38,"sources":307,"type":40},{"zap":304},[305],{"trash":306},[29,30,31,32,33,34,35,36,37],[],[],{"casks":310,"formulae":311},[],[],{"arch":313,"casks":314,"formulae":315,"macos":59,"requirements":316},[54],[],[58],{"formula":317,"macos":318},[58],{">=":319},[64],"1939548a9fa638c0393489bbb094c5d3e71aa1869e858bc926981c64e3220847","https:\u002F\u002Fgithub.com\u002Fsaturneric\u002FGpgFrontend\u002Freleases\u002Fdownload\u002Fv2.2.2\u002FGpgFrontend-2.2.2-macos-15.dmg","arm64_sequoia",{"arch":55,"artifacts":324,"conflictsWith":344,"dependsOn":347,"downloadSha256":355,"downloadUrl":356,"macos":357,"minMacos":64,"requiresRosetta":42,"tag":358,"version":359},{"apps":325,"binaries":326,"entries":327,"pkgs":343},[7],[],[328,333,337],{"declaration":329,"phase":15,"sources":332,"type":15},{"uninstall":330},[331],{"quit":14},[],{"declaration":334,"phase":21,"sources":336,"target":20,"type":23},{"app":335,"target":20},[7],[7],{"declaration":338,"phase":38,"sources":342,"type":40},{"zap":339},[340],{"trash":341},[29,30,31,32,33,34,35,36,37],[],[],{"casks":345,"formulae":346},[],[],{"arch":348,"casks":349,"formulae":350,"macos":59,"requirements":351},[55],[],[58],{"formula":352,"macos":353},[58],{">=":354},[64],"f611956a9b3d7b8a2dfda11a93ebe10ef64100e144890df5efcbd61a4aeb5a37","https:\u002F\u002Fgithub.com\u002Fsaturneric\u002FGpgFrontend\u002Freleases\u002Fdownload\u002Fv2.1.10\u002FGpgFrontend-2.1.10-macos-13.dmg","14","sonoma","2.1.10",{"arch":54,"artifacts":361,"conflictsWith":381,"dependsOn":384,"downloadSha256":392,"downloadUrl":393,"macos":357,"minMacos":64,"requiresRosetta":42,"tag":394,"version":395},{"apps":362,"binaries":363,"entries":364,"pkgs":380},[7],[],[365,370,374],{"declaration":366,"phase":15,"sources":369,"type":15},{"uninstall":367},[368],{"quit":14},[],{"declaration":371,"phase":21,"sources":373,"target":20,"type":23},{"app":372,"target":20},[7],[7],{"declaration":375,"phase":38,"sources":379,"type":40},{"zap":376},[377],{"trash":378},[29,30,31,32,33,34,35,36,37],[],[],{"casks":382,"formulae":383},[],[],{"arch":385,"casks":386,"formulae":387,"macos":59,"requirements":388},[54],[],[58],{"formula":389,"macos":390},[58],{">=":391},[64],"b263c1e6576a3ec06e38379f433cbc1a86c99bcadd96214ba4ed96fd9f699873","https:\u002F\u002Fgithub.com\u002Fsaturneric\u002FGpgFrontend\u002Freleases\u002Fdownload\u002Fv2.2.1\u002FGpgFrontend-2.2.1-macos-14.dmg","arm64_sonoma","2.2.1",{"arch":55,"artifacts":397,"conflictsWith":417,"dependsOn":420,"downloadSha256":355,"downloadUrl":356,"macos":64,"minMacos":64,"requiresRosetta":42,"tag":428,"version":359},{"apps":398,"binaries":399,"entries":400,"pkgs":416},[7],[],[401,406,410],{"declaration":402,"phase":15,"sources":405,"type":15},{"uninstall":403},[404],{"quit":14},[],{"declaration":407,"phase":21,"sources":409,"target":20,"type":23},{"app":408,"target":20},[7],[7],{"declaration":411,"phase":38,"sources":415,"type":40},{"zap":412},[413],{"trash":414},[29,30,31,32,33,34,35,36,37],[],[],{"casks":418,"formulae":419},[],[],{"arch":421,"casks":422,"formulae":423,"macos":59,"requirements":424},[55],[],[58],{"formula":425,"macos":426},[58],{">=":427},[64],"ventura",{"arch":54,"artifacts":430,"conflictsWith":450,"dependsOn":453,"downloadSha256":355,"downloadUrl":356,"macos":64,"minMacos":64,"requiresRosetta":83,"tag":461,"version":359},{"apps":431,"binaries":432,"entries":433,"pkgs":449},[7],[],[434,439,443],{"declaration":435,"phase":15,"sources":438,"type":15},{"uninstall":436},[437],{"quit":14},[],{"declaration":440,"phase":21,"sources":442,"target":20,"type":23},{"app":441,"target":20},[7],[7],{"declaration":444,"phase":38,"sources":448,"type":40},{"zap":445},[446],{"trash":447},[29,30,31,32,33,34,35,36,37],[],[],{"casks":451,"formulae":452},[],[],{"arch":454,"casks":455,"formulae":456,"macos":59,"requirements":457},[54],[],[58],{"formula":458,"macos":459},[58],{">=":460},[64],"arm64_ventura",{"icon":45,"machineTranslated":42,"name":46,"slug":47,"sourceLocale":48},1215,13,{"brewLag":466,"cadence":470,"count30d":471},{"compared":467,"earlierCount":468,"medianMinutes":469},3,1,37,"irregular",0,"https:\u002F\u002Fgithub.com\u002Fsaturneric\u002FGpgFrontend",[474],{"caption":475,"height":476,"machineTranslated":42,"sourceLocale":107,"theme":477,"thumbUrl":478,"url":479,"width":480},"Official application interface",915,"dark","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F7265f0893ce8\u002F8c9242867079-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F7265f0893ce8\u002F8c9242867079-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fg\u002Fgpgfrontend.rb","A macOS desktop app for OpenPGP encryption, signing, and key management.",{"locale":107,"machineTranslated":42,"sourceLocale":107,"status":111},{"arm64":83,"requiresRosetta":83,"status":485,"x86_64":83},"known",[487,488,489,490],"OpenPGP","file encryption","digital signing","key management","homebrew\u002Fcask","2026-10-07T09:38:36.653349Z",null]