Home | History | Annotate | Download | only in crypto
      1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "crypto/ec_signature_creator_impl.h"
      6 
      7 #include "base/logging.h"
      8 
      9 namespace crypto {
     10 
     11 ECSignatureCreatorImpl::ECSignatureCreatorImpl(ECPrivateKey* key)
     12     : key_(key) {
     13   NOTIMPLEMENTED();
     14 }
     15 
     16 ECSignatureCreatorImpl::~ECSignatureCreatorImpl() {}
     17 
     18 bool ECSignatureCreatorImpl::Sign(const uint8* data,
     19                                   int data_len,
     20                                   std::vector<uint8>* signature) {
     21   NOTIMPLEMENTED();
     22   return false;
     23 }
     24 
     25 bool ECSignatureCreatorImpl::DecodeSignature(const std::vector<uint8>& der_sig,
     26                                              std::vector<uint8>* out_raw_sig) {
     27   NOTIMPLEMENTED();
     28   return false;
     29 }
     30 
     31 }  // namespace crypto
     32