2017-12-01 13 views
0

하나의 응용 프로그램에서 사용하고있는 RocksDB 데이터에 대해 안심할 수있는 암호화를 구현하는 옵션을 모색 중입니다. 즉, 데이터에 키를 저장할 필요가 없으며 런타임에 계산할 수 있습니다). 이상적으로는 DES이어야합니다.RocksDB의 암호화 안함

RocksDB 전용 플러그인이나 라이브러리가 있습니까? 아니면 즉석에서해야합니까?

+0

DES의 키 공간을 쉽게 강제 할 짐승입니다 해당하는 경우 그 수준에 뭔가를 구현하려고합니다. 사용하지 마십시오. –

+0

@LukePark 팁을 주셔서 감사합니다. 그러나 표준을 준수하려고합니다. 그들이 DES가 그들에게 좋다라고 결정했다면, 나는 그것으로 괜찮습니다. 질문 자체에 대한 조언이 있습니까? –

+0

DES가 그들에게 좋은 결정이라면, 아마 당신에게 붉은 깃발을 올려야 할 것입니다. 아뇨, 죄송합니다. –

답변

1

내가 아는 것이 아무것도 없습니다. 구현면에서 몇 가지 옵션이 있습니다.

  1. 앱에서 암호화를 처리하십시오. 바위는 당신이 그것에 저장하는 것을 신경 쓰지 않습니다. 단지 열쇠가 비슷합니다. 따라서 합리적인 키 인코딩을 설계하면됩니다.

  2. Rocks의 StackableDB 기능을 사용하여 앱과 Rocks간에 암호화를 처리하여 무언가를 구현할 수 있습니다. 데이터에 대한 핵심 인코딩을 설계해야합니다. 압축이 바위에서 구현되는 방법에

  3. 봐는