@prefix : <#> . @prefix log: . @prefix crypto: . @prefix string: . this log:forAll :x , :y , :z . # The rules { :x a :GetHashFile . :x log:content :y } log:implies { :x :content :y } . { :x a :GetHashFile . :x log:content [ crypto:md5 :y; crypto:sha :z ] } log:implies { :x :md5 :y; :sha :z } . { "384" crypto:rsa_ :x } log:implies { :x a :RSAKey } . { "384" crypto:rsa_ :x } log:implies { :x a :RSAKey1 } . a :GetHashFile . # a :GetHashFile . # For purging log:implies a log:Chaff . log:forAll a log:Chaff .