Hoàn thiện bản triển khai mã nguồn mở hoàn chỉnh cho việc ký mã và công chứng của Apple
(gregoryszorc.com)- Được triển khai hoàn toàn bằng Rust nên không nhất thiết phải chạy trên nền tảng Apple (có thể thực hiện ở Linux, Windows hoặc macOS)
- Có thể ký các tệp nhị phân Mach-O (định dạng tệp thực thi của Apple OS)
- Có thể ký/công chứng/gắn kèm (stapling) cho gói thư mục
.app, kho lưu trữ XAR, bộ cài.pkgvà ảnh đĩa DMG - Cung cấp crate
apple-codesignvà CLIrcodesign
2 bình luận
Có thể hiểu là phần mềm trong hệ sinh thái Apple hiện có thể chạy trên các nền tảng khác phải không?
Việc có thể thực hiện
codesigncho binary ở bất cứ đâu — tức là chứng minh ai đã tạo ra nó và tạo khi nào — có vẻ sẽ rất có ý nghĩa ở chỗ quy trình CI/CD vẫn có thể chạy trên Linux.