├── .gitignore ├── .travis.yml ├── AesGcm.podspec ├── AesGcm ├── Assets │ └── .gitkeep └── Classes │ ├── .gitkeep │ ├── Components │ ├── IAGAesComponents.h │ ├── IAGAesComponents.m │ ├── IAGBitwiseComponents.h │ ├── IAGBitwiseComponents.m │ ├── IAGGcmEndianness.h │ ├── IAGGcmEndianness.m │ ├── IAGGcmMathComponents.h │ ├── IAGGcmMathComponents.m │ └── IAGTypes.h │ ├── IAGAesGcm.h │ ├── IAGAesGcm.m │ ├── IAGCipheredData.h │ ├── IAGCipheredData.m │ ├── IAGError.h │ └── IAGError.m ├── Example ├── AesGcm.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── AesGcm-Example.xcscheme ├── AesGcm.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── WorkspaceSettings.xcsettings ├── Podfile ├── Podfile.lock ├── Pods │ ├── Local Podspecs │ │ └── AesGcm.podspec.json │ ├── Manifest.lock │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ └── Target Support Files │ │ ├── AesGcm │ │ ├── AesGcm-Info.plist │ │ ├── AesGcm-dummy.m │ │ ├── AesGcm-prefix.pch │ │ ├── AesGcm-umbrella.h │ │ ├── AesGcm.modulemap │ │ ├── AesGcm.xcconfig │ │ └── Info.plist │ │ └── Pods-AesGcm_Tests │ │ ├── Info.plist │ │ ├── Pods-AesGcm_Tests-Info.plist │ │ ├── Pods-AesGcm_Tests-acknowledgements.markdown │ │ ├── Pods-AesGcm_Tests-acknowledgements.plist │ │ ├── Pods-AesGcm_Tests-dummy.m │ │ ├── Pods-AesGcm_Tests-frameworks.sh │ │ ├── Pods-AesGcm_Tests-resources.sh │ │ ├── Pods-AesGcm_Tests-umbrella.h │ │ ├── Pods-AesGcm_Tests.debug.xcconfig │ │ ├── Pods-AesGcm_Tests.modulemap │ │ └── Pods-AesGcm_Tests.release.xcconfig └── Tests │ ├── Categories │ ├── NSData+IAGHexString.h │ └── NSData+IAGHexString.m │ ├── IAGAesGcmTest.m │ ├── IAGCipheredDataTest.m │ ├── Tests-Info.plist │ ├── Tests-Prefix.pch │ └── en.lproj │ └── InfoPlist.strings ├── LICENSE ├── README.md └── _Pods.xcodeproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/.travis.yml -------------------------------------------------------------------------------- /AesGcm.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm.podspec -------------------------------------------------------------------------------- /AesGcm/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AesGcm/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AesGcm/Classes/Components/IAGAesComponents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/Components/IAGAesComponents.h -------------------------------------------------------------------------------- /AesGcm/Classes/Components/IAGAesComponents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/Components/IAGAesComponents.m -------------------------------------------------------------------------------- /AesGcm/Classes/Components/IAGBitwiseComponents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/Components/IAGBitwiseComponents.h -------------------------------------------------------------------------------- /AesGcm/Classes/Components/IAGBitwiseComponents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/Components/IAGBitwiseComponents.m -------------------------------------------------------------------------------- /AesGcm/Classes/Components/IAGGcmEndianness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/Components/IAGGcmEndianness.h -------------------------------------------------------------------------------- /AesGcm/Classes/Components/IAGGcmEndianness.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/Components/IAGGcmEndianness.m -------------------------------------------------------------------------------- /AesGcm/Classes/Components/IAGGcmMathComponents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/Components/IAGGcmMathComponents.h -------------------------------------------------------------------------------- /AesGcm/Classes/Components/IAGGcmMathComponents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/Components/IAGGcmMathComponents.m -------------------------------------------------------------------------------- /AesGcm/Classes/Components/IAGTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/Components/IAGTypes.h -------------------------------------------------------------------------------- /AesGcm/Classes/IAGAesGcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/IAGAesGcm.h -------------------------------------------------------------------------------- /AesGcm/Classes/IAGAesGcm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/IAGAesGcm.m -------------------------------------------------------------------------------- /AesGcm/Classes/IAGCipheredData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/IAGCipheredData.h -------------------------------------------------------------------------------- /AesGcm/Classes/IAGCipheredData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/IAGCipheredData.m -------------------------------------------------------------------------------- /AesGcm/Classes/IAGError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/IAGError.h -------------------------------------------------------------------------------- /AesGcm/Classes/IAGError.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/AesGcm/Classes/IAGError.m -------------------------------------------------------------------------------- /Example/AesGcm.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/AesGcm.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/AesGcm.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/AesGcm.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/AesGcm.xcodeproj/xcshareddata/xcschemes/AesGcm-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/AesGcm.xcodeproj/xcshareddata/xcschemes/AesGcm-Example.xcscheme -------------------------------------------------------------------------------- /Example/AesGcm.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/AesGcm.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/AesGcm.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/AesGcm.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/Pods/Local Podspecs/AesGcm.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Local Podspecs/AesGcm.podspec.json -------------------------------------------------------------------------------- /Example/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Manifest.lock -------------------------------------------------------------------------------- /Example/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AesGcm/AesGcm-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/AesGcm/AesGcm-Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AesGcm/AesGcm-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/AesGcm/AesGcm-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AesGcm/AesGcm-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/AesGcm/AesGcm-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AesGcm/AesGcm-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/AesGcm/AesGcm-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AesGcm/AesGcm.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/AesGcm/AesGcm.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AesGcm/AesGcm.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/AesGcm/AesGcm.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AesGcm/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/AesGcm/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-AesGcm_Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/Pods-AesGcm_Tests/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-acknowledgements.markdown -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-acknowledgements.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-frameworks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-frameworks.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-resources.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Pods/Target Support Files/Pods-AesGcm_Tests/Pods-AesGcm_Tests.release.xcconfig -------------------------------------------------------------------------------- /Example/Tests/Categories/NSData+IAGHexString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Tests/Categories/NSData+IAGHexString.h -------------------------------------------------------------------------------- /Example/Tests/Categories/NSData+IAGHexString.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Tests/Categories/NSData+IAGHexString.m -------------------------------------------------------------------------------- /Example/Tests/IAGAesGcmTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Tests/IAGAesGcmTest.m -------------------------------------------------------------------------------- /Example/Tests/IAGCipheredDataTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Tests/IAGCipheredDataTest.m -------------------------------------------------------------------------------- /Example/Tests/Tests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Tests/Tests-Info.plist -------------------------------------------------------------------------------- /Example/Tests/Tests-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/Example/Tests/Tests-Prefix.pch -------------------------------------------------------------------------------- /Example/Tests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indisoluble/AesGcm/HEAD/README.md -------------------------------------------------------------------------------- /_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj --------------------------------------------------------------------------------