그리고 , 암호 화 및 복호화 동작 은 소프트웨어 적 으로 또는 하드웨어 적 또는 하드웨어 및 소프트웨어 의 조합 으로 구현 될 수 있 으며 , 암호 화 및 복호화 단위 는 스트림 의 패킷 단위 또는 연속 된 임의 의 개수 의 패킷 들 로 이루어진 블록 단위 등 으로 적용 할 수 있 다 . 또한 시스템 사용 중 에 암호 화 및 복호화 에 사용 되 는 시스템 고유 키 또는 공용 키 중 에서 자유 롭 게 선택 , 변경 할 수 도 있 다 .