나는 Github의 Charm Crypto를 사용하고 있습니다. 속성 기반 암호화 알고리즘을 사용하고 싶습니다. 테스트 코드는 제대로 작동하지만 PairingGroup에서 생성 된 임의의 메시지를 사용합니다. 자체 데이터를 암호화에 사용하려면 어떻게해야합니까? >>> group = PairingGroup('SS512', secparam=512)
>>> m
Charm Crypto에서 ZR에 대한 곱셈 역함수는 어떻게 되나요? a = group.random(G)
e = group.random(ZR)
x = a ** e
somestuff()
y = x ** (1/e)
a이 목적에 저장되지 않은 : 나는 대략 다음과 같은 코드가 있습니다. 그러나 -e가 부가적인 역함수를 얻기 위해 잘 작동하는 동안, 곱
나는 pre_mg07a.py 파일을 사용하고 https://github.com/nikosft/IB-PRE 에 Nikosft에, 매력 암호화 HybridEnc.Decrypt()에 감사의 작동이 중지. 파이썬은 암호화와 재 암호화를 위해 모든 디버그 메시지를 실행하고 성공적으로 인쇄하지만, 다음 코드의 마지막 줄에는 python.exe가 작동을 멈췄다는 것을
저는 암호가 생소하고 Java 용 Bouncy Castle을 암호화 목적으로 사용하는 법을 배우고 있습니다. 난 내가 자바에 대한 동일한 기능을 수행 할 수있는 방법 import charm.toolbox.ecgroup
serializedKey = charm.toolbox.ecgroup(prime192v1).deserialize(keyInBytes)
사용자가이 플랫폼에서 사용자 이름과 암호로 로그인 할 수있는 웹 응용 프로그램을 만들 것이라고 가정합니다 (사용자 이름과 암호를 보려고 MySQL 데이터베이스를 만들고 싶습니다). 사용자가 로그온 한 후 사용자는 컴퓨터에서 파일을 선택하고 서버에서이 파일을 보냅니다. 이 파일을 사용자 그룹에 암호화합니다 (Charm Crypto와 HybridABE 암호화를