This is an automated email from the ASF dual-hosted git repository. maskit pushed a commit to branch quic-latest in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/quic-latest by this push: new 39c8009 Add QUICHKDF.h 39c8009 is described below commit 39c80096354acf44ed47647bb3f5c8b63bbecd02 Author: Masakazu Kitajo <mas...@apache.org> AuthorDate: Mon Feb 19 17:38:25 2018 +0900 Add QUICHKDF.h --- iocore/net/quic/QUICHKDF.h | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/iocore/net/quic/QUICHKDF.h b/iocore/net/quic/QUICHKDF.h new file mode 100644 index 0000000..ea01c80 --- /dev/null +++ b/iocore/net/quic/QUICHKDF.h @@ -0,0 +1,34 @@ +/** @file + + HKDF utility + + @section license License + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#pragma once + +#include "ts/HKDF.h" + +class QUICHKDF : public HKDF +{ +public: + QUICHKDF(const EVP_MD *digest) : HKDF(digest) {} + int expand(uint8_t *dst, size_t *dst_len, const uint8_t *secret, size_t secret_len, const char *label, size_t label_len, + uint16_t length); +}; -- To stop receiving notification emails like this one, please contact mas...@apache.org.