Skip to content

Instantly share code, notes, and snippets.

// COMDispatch.h: interface for the IDispatch class.
//////////////////////////////////////////////////////////////////////
#ifndef _DISPATCH_H_20011012_BY_CDECL_
#define _DISPATCH_H_20011012_BY_CDECL_
#include <comdef.h>
#include <vector>
@cdecl
cdecl / Makefile
Last active March 25, 2017 04:36
CC = g++
CC_FLAGS = -std=c++11 -pedantic -Wall -O2
LD_LIBS =
EXEC = main
SOURCES = $(wildcard *.cpp)
OBJECTS = $(SOURCES:.cpp=.o)
# Main target
$(EXEC): $(OBJECTS)
#include <iostream>
#include <string>
#include <memory>
using namespace std;
#define CATCH_CONFIG_MAIN
#include "catch.hpp"
TEST_CASE("std::string", "test")
#define CRYPTOPP_ENABLE_NAMESPACE_WEAK 1 // 컴파일러에서 정의하라고 나온다.
// Crypto++ Includes
#include "cryptlib.h"
#include "osrng.h"
#include "hex.h"
#include "Base64.h"
#include "aes.h"
#include "seed.h"
#include "des.h"
import org.apache.spark.SparkContext
import org.apache.spark.SparkContext._
import org.apache.log4j.Logger
import org.apache.log4j.Level
object App {
def main(args: Array[String]) {
Logger.getLogger("org").setLevel(Level.WARN)
@cdecl
cdecl / key.txt
Last active April 14, 2016 23:56
intcrypt://lLowntNdngWmigiogOEz5lAfeBZT0XiU0LAbTjDmOD1nYf2hfr9xU22+U2Dg2+Z9lGLSf06YBcauvJdoPUaBRZJjtMr5SSpn1Dxda1p8f7B3JfqZwP6jqVQjFcqhuhHhn6bARneKOlnNwLwCjy/qUyzXxCPl+MrokXtSYCd2zIUocGbXh+cj3+vTQti2dlgfN7N3AgF4p5EUmT8VS79cuWMt2SneiFW1s1VbqEJiQsX7XFukCMLTUHAP/EBvrSUXhwjbATH/phohFNaNAW20GQ==

암호화 알고리즘 사용

블록 알고리즘 고려사항

  • 대칭형 vs 비대칭형
  • 알고리즘 종류
  • 알고리즘 운영 모드
  • 패딩종류
import java.util.zip.ZipInputStream
import org.apache.spark.input.PortableDataStream
import scala.io.Source
// 22 columna
case class Log22 (
date: String,
time: String,
s_sitename: String,
cmake_minimum_required(VERSION 3.11)
project(main)
set(CMAKE_CXX_STANDARD 17)
add_executable(main main.cpp)
# add_library(main SHARED ${src})
# add_library(main STATIC ${src})
# set_target_properties(main PROPERTIES OUTPUT_NAME mainstatic)