├── .bazelrc ├── .gitignore ├── .gitmodules ├── BUILD.bazel ├── CONTRIBUTING.md ├── LICENSE ├── MODULE_LICENSE_APACHE2 ├── NOTICE ├── README ├── README.md ├── WORKSPACE ├── cmake ├── local_build_protobuf.cmake ├── local_build_setup.cmake └── proto_defs.cmake └── src ├── main ├── cpp │ ├── BUILD.bazel │ ├── include │ │ └── securegcm │ │ │ ├── d2d_connection_context_v1.h │ │ │ ├── d2d_crypto_ops.h │ │ │ ├── java_util.h │ │ │ └── ukey2_handshake.h │ ├── src │ │ └── securegcm │ │ │ ├── d2d_connection_context_v1.cc │ │ │ ├── d2d_crypto_ops.cc │ │ │ ├── java_util.cc │ │ │ ├── ukey2_handshake.cc │ │ │ └── ukey2_shell.cc │ └── test │ │ └── securegcm │ │ ├── d2d_connection_context_v1_test.cc │ │ ├── d2d_crypto_ops_test.cc │ │ └── java_util_test.cc ├── java │ └── com │ │ └── google │ │ └── security │ │ ├── annotations │ │ ├── CryptoAnnotation.java │ │ ├── SuppressInsecureCipherModeCheckerNoReview.java │ │ ├── SuppressInsecureCipherModeCheckerPendingReview.java │ │ └── SuppressInsecureCipherModeCheckerReviewed.java │ │ └── cryptauth │ │ └── lib │ │ ├── securegcm │ │ ├── D2DConnectionContext.java │ │ ├── D2DConnectionContextV0.java │ │ ├── D2DConnectionContextV1.java │ │ ├── D2DCryptoOps.java │ │ ├── D2DDiffieHellmanKeyExchangeHandshake.java │ │ ├── D2DHandshakeContext.java │ │ ├── Ed25519.java │ │ ├── EnrollmentCryptoOps.java │ │ ├── HandshakeException.java │ │ ├── KeyEncoding.java │ │ ├── SecureGcmConstants.java │ │ ├── TransportCryptoOps.java │ │ ├── Ukey2Handshake.java │ │ ├── device_to_device_messages_config.asciipb │ │ └── securegcm_config.asciipb │ │ └── securemessage │ │ ├── CryptoOps.java │ │ ├── PublicKeyProtoUtil.java │ │ ├── SecureMessageBuilder.java │ │ └── SecureMessageParser.java ├── javatest │ └── com │ │ └── google │ │ └── security │ │ └── cryptauth │ │ └── lib │ │ ├── securegcm │ │ ├── D2DConnectionContextTest.java │ │ ├── D2DDiffieHellmanKeyExchangeHandshakeTest.java │ │ ├── Ed25519Test.java │ │ ├── EnrollmentCryptoOpsTest.java │ │ ├── KeyEncodingTest.java │ │ ├── TransportCryptoOpsTest.java │ │ ├── Ukey2CppCompatibilityTest.java │ │ ├── Ukey2HandshakeTest.java │ │ └── Ukey2ShellCppWrapper.java │ │ └── securemessage │ │ ├── CryptoOpsTest.java │ │ ├── NullsGoogle3Test.java │ │ ├── PublicKeyProtoUtilTest.java │ │ ├── SecureMessageSimpleTestVectorTest.java │ │ └── SecureMessageTest.java └── proto │ ├── device_to_device_messages.proto │ ├── passwordless_auth_payloads.proto │ ├── proximity_payloads.proto │ ├── securegcm.proto │ ├── securemessage.proto │ └── ukey.proto └── securemessage ├── BUILD.bazel ├── README.md ├── include └── securemessage │ ├── byte_buffer.h │ ├── common.h │ ├── crypto_ops.h │ ├── public_key_proto_util.h │ ├── raw_secure_message_parser.h │ ├── secure_message_builder.h │ ├── secure_message_parser.h │ ├── secure_message_wrapper.h │ └── util.h ├── src └── securemessage │ ├── byte_buffer.cc │ ├── crypto_ops.cc │ ├── crypto_ops_openssl.cc │ ├── public_key_proto_util.cc │ ├── raw_secure_message_parser.cc │ ├── secure_message_builder.cc │ ├── secure_message_parser.cc │ ├── secure_message_wrapper.cc │ └── util.cc └── test └── securemessage ├── builder_parser_test.cc ├── crypto_ops_test.cc ├── public_key_proto_util_test.cc ├── secure_message_parser_test.cc └── secure_message_wrapper_test.cc /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/.bazelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/LICENSE -------------------------------------------------------------------------------- /MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/WORKSPACE -------------------------------------------------------------------------------- /cmake/local_build_protobuf.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/cmake/local_build_protobuf.cmake -------------------------------------------------------------------------------- /cmake/local_build_setup.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/cmake/local_build_setup.cmake -------------------------------------------------------------------------------- /cmake/proto_defs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/cmake/proto_defs.cmake -------------------------------------------------------------------------------- /src/main/cpp/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/BUILD.bazel -------------------------------------------------------------------------------- /src/main/cpp/include/securegcm/d2d_connection_context_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/include/securegcm/d2d_connection_context_v1.h -------------------------------------------------------------------------------- /src/main/cpp/include/securegcm/d2d_crypto_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/include/securegcm/d2d_crypto_ops.h -------------------------------------------------------------------------------- /src/main/cpp/include/securegcm/java_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/include/securegcm/java_util.h -------------------------------------------------------------------------------- /src/main/cpp/include/securegcm/ukey2_handshake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/include/securegcm/ukey2_handshake.h -------------------------------------------------------------------------------- /src/main/cpp/src/securegcm/d2d_connection_context_v1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/src/securegcm/d2d_connection_context_v1.cc -------------------------------------------------------------------------------- /src/main/cpp/src/securegcm/d2d_crypto_ops.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/src/securegcm/d2d_crypto_ops.cc -------------------------------------------------------------------------------- /src/main/cpp/src/securegcm/java_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/src/securegcm/java_util.cc -------------------------------------------------------------------------------- /src/main/cpp/src/securegcm/ukey2_handshake.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/src/securegcm/ukey2_handshake.cc -------------------------------------------------------------------------------- /src/main/cpp/src/securegcm/ukey2_shell.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/src/securegcm/ukey2_shell.cc -------------------------------------------------------------------------------- /src/main/cpp/test/securegcm/d2d_connection_context_v1_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/test/securegcm/d2d_connection_context_v1_test.cc -------------------------------------------------------------------------------- /src/main/cpp/test/securegcm/d2d_crypto_ops_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/test/securegcm/d2d_crypto_ops_test.cc -------------------------------------------------------------------------------- /src/main/cpp/test/securegcm/java_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/cpp/test/securegcm/java_util_test.cc -------------------------------------------------------------------------------- /src/main/java/com/google/security/annotations/CryptoAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/annotations/CryptoAnnotation.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/annotations/SuppressInsecureCipherModeCheckerNoReview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/annotations/SuppressInsecureCipherModeCheckerNoReview.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/annotations/SuppressInsecureCipherModeCheckerPendingReview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/annotations/SuppressInsecureCipherModeCheckerPendingReview.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/annotations/SuppressInsecureCipherModeCheckerReviewed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/annotations/SuppressInsecureCipherModeCheckerReviewed.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/D2DConnectionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/D2DConnectionContext.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/D2DConnectionContextV0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/D2DConnectionContextV0.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/D2DConnectionContextV1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/D2DConnectionContextV1.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/D2DCryptoOps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/D2DCryptoOps.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/D2DDiffieHellmanKeyExchangeHandshake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/D2DDiffieHellmanKeyExchangeHandshake.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/D2DHandshakeContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/D2DHandshakeContext.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/Ed25519.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/Ed25519.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/EnrollmentCryptoOps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/EnrollmentCryptoOps.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/HandshakeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/HandshakeException.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/KeyEncoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/KeyEncoding.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/SecureGcmConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/SecureGcmConstants.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/TransportCryptoOps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/TransportCryptoOps.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/Ukey2Handshake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/Ukey2Handshake.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/device_to_device_messages_config.asciipb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/device_to_device_messages_config.asciipb -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securegcm/securegcm_config.asciipb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securegcm/securegcm_config.asciipb -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securemessage/CryptoOps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securemessage/CryptoOps.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securemessage/PublicKeyProtoUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securemessage/PublicKeyProtoUtil.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securemessage/SecureMessageBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securemessage/SecureMessageBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/google/security/cryptauth/lib/securemessage/SecureMessageParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/java/com/google/security/cryptauth/lib/securemessage/SecureMessageParser.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securegcm/D2DConnectionContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securegcm/D2DConnectionContextTest.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securegcm/D2DDiffieHellmanKeyExchangeHandshakeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securegcm/D2DDiffieHellmanKeyExchangeHandshakeTest.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securegcm/Ed25519Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securegcm/Ed25519Test.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securegcm/EnrollmentCryptoOpsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securegcm/EnrollmentCryptoOpsTest.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securegcm/KeyEncodingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securegcm/KeyEncodingTest.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securegcm/TransportCryptoOpsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securegcm/TransportCryptoOpsTest.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securegcm/Ukey2CppCompatibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securegcm/Ukey2CppCompatibilityTest.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securegcm/Ukey2HandshakeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securegcm/Ukey2HandshakeTest.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securegcm/Ukey2ShellCppWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securegcm/Ukey2ShellCppWrapper.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securemessage/CryptoOpsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securemessage/CryptoOpsTest.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securemessage/NullsGoogle3Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securemessage/NullsGoogle3Test.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securemessage/PublicKeyProtoUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securemessage/PublicKeyProtoUtilTest.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securemessage/SecureMessageSimpleTestVectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securemessage/SecureMessageSimpleTestVectorTest.java -------------------------------------------------------------------------------- /src/main/javatest/com/google/security/cryptauth/lib/securemessage/SecureMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/javatest/com/google/security/cryptauth/lib/securemessage/SecureMessageTest.java -------------------------------------------------------------------------------- /src/main/proto/device_to_device_messages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/proto/device_to_device_messages.proto -------------------------------------------------------------------------------- /src/main/proto/passwordless_auth_payloads.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/proto/passwordless_auth_payloads.proto -------------------------------------------------------------------------------- /src/main/proto/proximity_payloads.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/proto/proximity_payloads.proto -------------------------------------------------------------------------------- /src/main/proto/securegcm.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/proto/securegcm.proto -------------------------------------------------------------------------------- /src/main/proto/securemessage.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/proto/securemessage.proto -------------------------------------------------------------------------------- /src/main/proto/ukey.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/main/proto/ukey.proto -------------------------------------------------------------------------------- /src/securemessage/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/BUILD.bazel -------------------------------------------------------------------------------- /src/securemessage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/README.md -------------------------------------------------------------------------------- /src/securemessage/include/securemessage/byte_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/include/securemessage/byte_buffer.h -------------------------------------------------------------------------------- /src/securemessage/include/securemessage/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/include/securemessage/common.h -------------------------------------------------------------------------------- /src/securemessage/include/securemessage/crypto_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/include/securemessage/crypto_ops.h -------------------------------------------------------------------------------- /src/securemessage/include/securemessage/public_key_proto_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/include/securemessage/public_key_proto_util.h -------------------------------------------------------------------------------- /src/securemessage/include/securemessage/raw_secure_message_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/include/securemessage/raw_secure_message_parser.h -------------------------------------------------------------------------------- /src/securemessage/include/securemessage/secure_message_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/include/securemessage/secure_message_builder.h -------------------------------------------------------------------------------- /src/securemessage/include/securemessage/secure_message_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/include/securemessage/secure_message_parser.h -------------------------------------------------------------------------------- /src/securemessage/include/securemessage/secure_message_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/include/securemessage/secure_message_wrapper.h -------------------------------------------------------------------------------- /src/securemessage/include/securemessage/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/include/securemessage/util.h -------------------------------------------------------------------------------- /src/securemessage/src/securemessage/byte_buffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/src/securemessage/byte_buffer.cc -------------------------------------------------------------------------------- /src/securemessage/src/securemessage/crypto_ops.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/src/securemessage/crypto_ops.cc -------------------------------------------------------------------------------- /src/securemessage/src/securemessage/crypto_ops_openssl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/src/securemessage/crypto_ops_openssl.cc -------------------------------------------------------------------------------- /src/securemessage/src/securemessage/public_key_proto_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/src/securemessage/public_key_proto_util.cc -------------------------------------------------------------------------------- /src/securemessage/src/securemessage/raw_secure_message_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/src/securemessage/raw_secure_message_parser.cc -------------------------------------------------------------------------------- /src/securemessage/src/securemessage/secure_message_builder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/src/securemessage/secure_message_builder.cc -------------------------------------------------------------------------------- /src/securemessage/src/securemessage/secure_message_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/src/securemessage/secure_message_parser.cc -------------------------------------------------------------------------------- /src/securemessage/src/securemessage/secure_message_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/src/securemessage/secure_message_wrapper.cc -------------------------------------------------------------------------------- /src/securemessage/src/securemessage/util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/src/securemessage/util.cc -------------------------------------------------------------------------------- /src/securemessage/test/securemessage/builder_parser_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/test/securemessage/builder_parser_test.cc -------------------------------------------------------------------------------- /src/securemessage/test/securemessage/crypto_ops_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/test/securemessage/crypto_ops_test.cc -------------------------------------------------------------------------------- /src/securemessage/test/securemessage/public_key_proto_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/test/securemessage/public_key_proto_util_test.cc -------------------------------------------------------------------------------- /src/securemessage/test/securemessage/secure_message_parser_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/test/securemessage/secure_message_parser_test.cc -------------------------------------------------------------------------------- /src/securemessage/test/securemessage/secure_message_wrapper_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ukey2/HEAD/src/securemessage/test/securemessage/secure_message_wrapper_test.cc --------------------------------------------------------------------------------