/*** Copyright (C) 2021 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: RSA.hpp Date: 2021-6-11 Author: Reece ***/ #pragma once #include "ERSAKeyType.hpp" #include "RSAMeta.hpp" #include "RSAKey.hpp" #include "IRSAPublic.hpp" #include "IRSAPrivate.hpp" namespace Aurora::Crypto::RSA { AUKN_SHARED_API(OpenRSAPublic, IRSAPublic, const RSAKey &key); AUKN_SHARED_API(OpenRSAPrivate, IRSAPrivate, const RSAKey &key); AUKN_SHARED_API(NewRSAKey, IRSAPrivate, AuUInt16 keySize); }