(* Title: HOL/SPARK/Examples/RIPEMD-160/K_L.thy Author: Fabian Immler, TU Muenchen
Verification of the RIPEMD-160 hash function
*)
theory K_L imports RMD_Specification begin
spark_open \<open>rmd/k_l\<close>
spark_vc function_k_l_6 using assms by (simp add: K_def)
spark_vc function_k_l_7 proof - from H1 have"16 <= nat j"by simp moreoverfrom H2 have"nat j <= 31"by simp ultimatelyshow ?thesis by (simp add: K_def) qed
spark_vc function_k_l_8 proof - from H1 have"32 <= nat j"by simp moreoverfrom H2 have"nat j <= 47"by simp ultimatelyshow ?thesis by (simp add: K_def) qed
spark_vc function_k_l_9 proof - from H1 have"48 <= nat j"by simp moreoverfrom H2 have"nat j <= 63"by simp ultimatelyshow ?thesis by (simp add: K_def) qed
spark_vc function_k_l_10 proof - from H6 have"64 <= nat j"by simp moreoverfrom H2 have"nat j <= 79"by simp ultimatelyshow ?thesis by (simp add: K_def) qed
spark_end
end
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.1Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.